我正在使用 Struts 2 应用程序并在 JSP 中显示数据,并且在 JSP<s:iterator>
中显示的每条记录都有一个超链接链接。
我想使用此链接并使用 POST 方法将一些数据提交到其他 JSP 页面。
下面是我在 JSP 中的代码片段:
<s:iterator value="#request.Forums">
<s:property value="user_name"/>
<s:form action="displayForum" >
<s:hidden name="id" ></s:hidden>
<s:hidden name="subject" ></s:hidden>
<a href="javascript:this.form.id"><s:property value="subject"/></a>
</s:form>
</s:iterator>
我已经尝试使用带有 JavaScript 的表单 id 进行此操作,document.forms["formid"].submit
但我的迭代器没有给出单个 id,因为它是动态变化的。
注意:我使用<s:url>
了 insted of,<s:form>
但它会将表单参数值附加到 URL。但我的要求是将表单参数作为隐藏变量发送。
请帮我解决这个问题。