我需要执行以下操作: 一旦用户单击按钮,它应该触发一个操作,一旦操作完成,它应该将正确的消息发送到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/