在我的 struts2 应用程序中,我有一个带有两个自动完成字段和一个提交按钮的 JSP。目标是当我提交时,应在同一 JSP(提交按钮下方)中显示一个表格,该 JSP 填充数据库中的数据(基于自动完成器的选定值)。
我认为我们绝对应该调用一些操作(它转到 struts.xml 并根据结果显示一些 JSP)。但是,想法是在同一个 JSP 中显示表格。我可以通过定期调用某些操作来实现这一点吗?我是 struts2 的新手,谁能帮我提供一个好的解决方案。
在我的 struts2 应用程序中,我有一个带有两个自动完成字段和一个提交按钮的 JSP。目标是当我提交时,应在同一 JSP(提交按钮下方)中显示一个表格,该 JSP 填充数据库中的数据(基于自动完成器的选定值)。
我认为我们绝对应该调用一些操作(它转到 struts.xml 并根据结果显示一些 JSP)。但是,想法是在同一个 JSP 中显示表格。我可以通过定期调用某些操作来实现这一点吗?我是 struts2 的新手,谁能帮我提供一个好的解决方案。
您需要使用ajax。将自动完成器中选择的值作为参数传递给 ajax 调用,然后您可以以 xml、json 或任何您想要的形式返回结果列表。
有许多表格插件可用于帮助以表格形式显示 ajax 结果集。数据表是我的最爱。
有关在 struts2 中进行 ajax 调用/响应的问题,请查看此处
此外,还有一个可用的struts2-jquery 插件,您可以探索它。虽然我没用过