传递url参数以提交动作Struts2并使用相同的参数显示url结果

时间:2016-11-09 06:40:33

标签: java struts2

我使用struts2作为前端框架,发现这个问题需要解决。所以我查看具有此URL的编辑权限的页面

 [CONTEXT]/getUser.do?userId=1

但是,当我单击“提交”按钮时,似乎struts将我的请求uri呈现给getUser.do而没有任何URL参数。它还显示在我的结果URL

 [CONTEXT]/getUser.do

From this SO solution我知道我可以使用struts隐藏标记。但使用该标记不会更改结果URL。我希望将URL参数传递给java动作,以及更改URL结果。

如果我使用s:url标签,它需要预先知道该值(是吗?)。

<s:url id="xyzUrl" action="xyz" includeContext="false"><s:param name="user" value="george"/></s:url> 

如果使用s:url标记,如何将url参数(在url浏览器中)给出的动态值传递给struts url tag的value参数?此解决方案是否可以解决查看模式(第一次显示页面)和提交模式(提交显示的页面)?

0 个答案:

没有答案