【问题标题】:Struts2: populating a table (from database) based on selected values from autocompleter fields in the same JSPStruts2:根据同一 JSP 中自动完成字段中的选定值填充表(来自数据库)
【发布时间】:2011-09-16 03:31:51
【问题描述】:

在我的 struts2 应用程序中,我有一个带有两个自动完成字段和一个提交按钮的 JSP。目标是当我提交时,应在同一 JSP(提交按钮下方)中显示一个表格,该 JSP 填充数据库中的数据(基于自动完成器的选定值)。

我认为我们绝对应该调用一些操作(它转到 struts.xml 并根据结果显示一些 JSP)。但是,想法是在同一个 JSP 中显示表格。我可以通过定期调用某些操作来实现这一点吗?我是 struts2 的新手,谁能帮我提供一个好的解决方案。

【问题讨论】:

    标签: javascript jsp struts2 dojo displaytag


    【解决方案1】:

    您需要使用ajax。将自动完成器中选择的值作为参数传递给 ajax 调用,然后您可以以 xml、json 或任何您想要的形式返回结果列表。

    有许多表格插件可用于帮助以表格形式显示 ajax 结果集。 DataTables 是我的最爱。

    有关在 struts2 中进行 ajax 调用/响应的问题,请联系look here

    另外,还有一个struts2-jquery plugin 可用,您可以探索它。不过没用过

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 2017-10-29
      • 2018-06-28
      • 2014-12-14
      • 2014-09-02
      • 1970-01-01
      • 2020-03-14
      相关资源
      最近更新 更多