java - 将消息传递给jsp(struts2)

标签 java jsp struts2

我需要执行以下操作: 一旦用户单击按钮,它应该触发一个操作,一旦操作完成,它应该将正确的消息发送到jsp页面以显示给用户,我正在使用以下代码,但不知道如何完成它。

   <sj:a id="Submit" href="%{ajaxText}" targets="div1">Add</sj:a>
   <s:url id="ajaxText" value="/myAction.action"/>

最佳答案

这很简单:

JSP:

<s:url id="ajaxText" value="/myAction.action"/>
<sj:a id="Submit" href="%{ajaxText}" targets="div1">Add</sj:a>
<s:actionmessage />

Action 类:

public String execute() throws Exception {
    addActionMessage("your message");
    return Action.SUCCESS;
}

配置:

<action name="myAction" class="">
    <result name="success">path/to/your.jsp</result>
</action>

应该显示该消息。

关于java - 将消息传递给jsp(struts2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12460111/

相关文章:

java - 通过 Java Webstart 运行时 invokeLater 出现 NullPointerException

java - tomcat启动时如何启动一个新线程

java - 使用 Google 应用引擎将字节数组转换为 Java 中的图像

java - 在eclipse中使用weblogic服务器运行struts项目

javascript - 使用 AJAX 从 JSP 页面调用 Action 类

java - 获取 Ivy :retrieve to not copy a jar into two configurations?

java - 在带有线程的游戏中使用锁

java - 如何从Mysql Db在struts2中显示blob类型的图像

java - 如何根据用户登录隐藏某些功能?

java - 如何在 Ubuntu 上创建 Servlet 和/或 JSP 项目?