【问题标题】:accessing form data in one jsp from another jsp从另一个jsp访问一个jsp中的表单数据
【发布时间】:2011-07-10 12:12:58
【问题描述】:

我正在使用 Struts 2 和 Tiles 开发应用程序。

我有 2 个 JSP 文件被加载到表格的 2 个单独的单元格中(Tiles 概念)。第一个 JSP 有链接(使用<s:url/> 标签创建)。点击这些链接应该:

(a) 在第二个 JSP 中检索当前表单数据(单选按钮组中选择的值、复选框组中选择的值和文本字段中的值)并更新数据库,

(b) 然后必须提取不同的数据来填充第二个 JSP。

我如何实现 (a)?

【问题讨论】:

  • 可能最简单的方法是使用 id 和 class 属性来设置可行的名称,这样 jQuery 之类的 JS 库可以对其进行操作。

标签: jsp struts2 tiles2


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    您可以尝试使用 ajax 而不是图块。不过,您必须将第一个和第二个 JSP 组合成一个 JSP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多