我使用restlet和spring来提供RESTful服务。
我想完成以下功能:
对于我的URI,我将有一个资源来处理它。
对于其他URI,我有一个简单的Resource将其转发到另一个系统来处理
我的问题是"如何在applicationContext.xml中配置"其他"URI?",我在applicationContext.xml.中定义资源
<bean id="test1" name="/myuri" class="MyResource"></bean>
<bean id="test2" name="other_uri_except_myuri" class="ForwardResource"></bean>
如何配置?现在我不使用应用程序,可能也无法定义路由器。
谢谢~
也许没有更好的方法来回答这个问题。
您可以在application.xml 中添加这些句子
<bean id="test3" name="/{aaa}" class="ForwardResource"></bean>
<bean id="test4" name="/{aaa}/{bbb}" class="ForwardResource"></bean>
<bean id="test5" name="/{aaa}/{bbb}/{ccc}" class="ForwardResource"></bean>
...
等等,根据路径中的变量。。。
不管怎样,它是有效的。