在 Struts 2 中通过请求传递上下文参数
Pass context params with request in Struts 2
我的 JSP
中有以下 URL
<s:url id="modifyUser" value="%{modifyUserAction}" />
我按如下方式传递上下文参数
<s:hidden name="context" value="%{modifyUserContext}"/>
但是在这种情况下,除非我设置不添加参数,否则上下文将与任何 URL 一起发送。
如何只为特定 URL 传递我的上下文?它必须在请求中传递,而不是在 URL 本身中传递。
澄清:我希望 context
的值仅通过我的 modifyUser
传递,但我 不 想要我的 URL 看起来像 someurl?context=someContext
.
你可以通过这种方式获取上下文
<s:url var="context" value="/" />
现在您可以在表单的隐藏字段中使用它来发出 post 请求
<s:hidden name="context" value="%{#context}"/>
我的 JSP
中有以下 URL<s:url id="modifyUser" value="%{modifyUserAction}" />
我按如下方式传递上下文参数
<s:hidden name="context" value="%{modifyUserContext}"/>
但是在这种情况下,除非我设置不添加参数,否则上下文将与任何 URL 一起发送。
如何只为特定 URL 传递我的上下文?它必须在请求中传递,而不是在 URL 本身中传递。
澄清:我希望 context
的值仅通过我的 modifyUser
传递,但我 不 想要我的 URL 看起来像 someurl?context=someContext
.
你可以通过这种方式获取上下文
<s:url var="context" value="/" />
现在您可以在表单的隐藏字段中使用它来发出 post 请求
<s:hidden name="context" value="%{#context}"/>