从一个jsp访问另一个jsp中的表单数据
我正在使用 Struts 2 和 Tiles 来开发应用程序。
我有 2 个 JSP 文件被加载到表的 2 个单独的单元格中(Tiles 概念)。第一个 JSP 具有链接(使用
标记创建)。单击这些链接应该:
(a) 在第二个 JSP 中检索当前表单数据(在单选按钮组中选择的值、在复选框组中选择的值以及文本字段中的值)并更新数据库,
(b)然后必须获取不同的数据来填充第二个 JSP。
我如何实现(a)?
I am using Struts 2 and Tiles to develop an application.
I have 2 JSP files being loaded into 2 separate cells of a table (Tiles concept). The first JSP has links (created using <s:url/>
tag). Clicking on these links should:
(a) retrieve the current form data (the value selected in a radio button group, the values selected in a checkbox group and the value in a textfield) in the second JSP and update the database,
(b) Then different data has to be fetched to populate the second JSP.
How do I achieve (a)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在
s:form
标记中,指定一个action
。该表单将提交给该 Action 类。它还必须包含每个表单字段的设置器。然后,您可以在该操作的execute
方法中处理用户提交的数据。In the
s:form
tag, specify anaction
. The form will be submitted to this Action class. It must also contain setters for each of your form fields. You can then process the user submitted data in that action'sexecute
method.您可以尝试使用ajax而不是tiles。不过,您必须将第一个和第二个 JSP 组合成一个 JSP。
You can try using ajax instead of tiles. You'll have to combine the first and second JSP into a single JSP though.