将消息传递给jsp(struts2)

时间:2012-09-17 13:21:04

标签: java jsp struts2

我需要做以下事情: 一旦用户点击按钮,它应该触发一个动作,一旦动作完成,它应该向jsp页面发送正确的消息以显示给用户,我使用以下代码,但不知道如何完成它。

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

1 个答案:

答案 0 :(得分:1)

这很容易:

JSP:

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

动作类:

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

配置:

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

可以显示消息。