我目前正在开发一个小型网络应用程序,这是我第一次使用 Struts2。这是我想要实现的目标。
表单发布上的 Struts2 JSP 页面调用 struts 动作。一旦此操作完成它的任务,我需要返回到调用 JSP 而不重新加载任何页面(避免回发)。我怎样才能实现。任何人都可以帮助我吗?
我目前正在开发一个小型网络应用程序,这是我第一次使用 Struts2。这是我想要实现的目标。
表单发布上的 Struts2 JSP 页面调用 struts 动作。一旦此操作完成它的任务,我需要返回到调用 JSP 而不重新加载任何页面(避免回发)。我怎样才能实现。任何人都可以帮助我吗?
它被称为AJAX(不开玩笑)。
在 Struts2 中,您可以使用Struts2-jQuery Plugin轻松实现这一目标。
正如 AndreaLigios 所说,您可以使用 struts-j 查询插件来实现这一点。
<sj:sbmit targets="[div_id]" />
在您的主页上使用
以提交表单将 div 添加到您的主页以显示远程页面。
<div id="[div_id]" />
在您的 struts.xml 中,只需返回远程页面作为您的操作的结果。