2014-09-22 110 views
0

我用spring的restlet来提供RESTful服务。restlet URI映射问题,如何映射“其他”路径

我要完成以下功能:

我的URI,我将有一个资源来处理它。

对于其他URI,我有一个简单的资源将其转发给另一个系统来处理它。

我的问题是“如何配置”applicationContext.xml中的其他“URI?”,我在applicationContext.xml中定义资源。

<bean id="test1" name="/myuri" class="MyResource"></bean> 
<bean id="test2" name="other_uri_except_myuri" class="ForwardResource"></bean> 

如何配置?现在我不使用应用程序,也许不能定义路由器。

谢谢〜

回答

0

也许这个问题没有更好的办法。

您可以在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> 

... 

等添加这些sentenses,根据您的路径变量...

无论如何,它的工作原理。