我一直在学习使用Struts2的休息插件从过去几天。 但没有在那里我发现如何长期休养URL映射。
对于例如,如果我要地图的网址,如下所示:
/profiles/user-test/orders/64/item/4
哪里
username is user-test
order id is 64
item id is 4
我该如何映射像这样一个Struts2的行动?
我的所有因特网上发现只是被编辑/显示等单一的水平。但如果我想在多级显示的东西 - 那么如何进行? 请指导。
我一直在学习使用Struts2的休息插件从过去几天。 但没有在那里我发现如何长期休养URL映射。
对于例如,如果我要地图的网址,如下所示:
/profiles/user-test/orders/64/item/4
哪里
username is user-test
order id is 64
item id is 4
我该如何映射像这样一个Struts2的行动?
我的所有因特网上发现只是被编辑/显示等单一的水平。但如果我想在多级显示的东西 - 那么如何进行? 请指导。
你可以用做Advanced Wildcard Mappings
,而REST插件:
/profiles/user-test/orders/64/item/4
用户名是用户测试
订单ID是64
项目编号为4
需要这个例子的动作配置是:
<action name="/profiles/{username}/orders/{order}/item/{item}" class="fooBarAction">
<result>fooBar.jsp</result>
</action>