从一个jsp访问另一个jsp中的表单数据

发布于 2024-11-19 11:07:26 字数 273 浏览 3 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

陈年往事 2024-11-26 11:07:26

s:form 标记中,指定一个 action。该表单将提交给该 Action 类。它还必须包含每个表单字段的设置器。然后,您可以在该操作的 execute 方法中处理用户提交的数据。

In the s:form tag, specify an action. 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's execute method.

枫林﹌晚霞¤ 2024-11-26 11:07:26

您可以尝试使用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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文