我的 JSP 中有以下 URL
<s:url id="modifyUser" value="%{modifyUserAction}" />
我按如下方式传递上下文参数
<s:hidden name="context" value="%{modifyUserContext}"/>
但是通过这种方式,除非我设置不添加参数,否则上下文将通过任何 URL 发送。
如何仅传递特定 URL 的上下文?它必须在请求中传递,而不是在 URL 本身中传递。
澄清:我希望仅通过我的 modifyUser
传递 context
中的值,但我不希望我的 URL 看起来像 someurl?context=someContext
。
最佳答案
可以通过这种方式获取上下文
<s:url var="context" value="/" />
现在您可以在表单的隐藏字段中使用它来发出发布请求
<s:hidden name="context" value="%{#context}"/>
关于java - 在 Struts 2 中通过请求传递上下文参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27952115/