如何将消息从Struts Action类发送到jsp页面

时间:2013-11-16 19:44:31

标签: java jsp struts2

嘿,我是struts2的新手,甚至是Struts的新手,所以,我正在研究如何将消息从动作类传递到jsp页面

  • 即我有一个登录页面,如果登录失败,那么我想向jsp页面发送错误消息,原因是登录失败的原因,或者即使登录成功,我想向用户显示登录成功的弹出窗口

由于

3 个答案:

答案 0 :(得分:1)

是的,您可以将消息传递给struts2中的jsp。您可以在操作类中使用此addActionMessage("You are valid user!");之类的代码。 我认为您需要为此扩展ActionSupport。 http://www.mkyong.com/struts2/struts-2-actionerror-actionmessage-example/

答案 1 :(得分:1)

在你的行动中

addActionMessage("Welcome")
addErrorMessage("Not Logged in")

在你的jsp中:

 <s:actionmessage/>
 <s:actionerror/>

答案 2 :(得分:1)

在您的操作类中,您将为成功消息调用addActionMessage(),为失败消息调用addActionError()

要在JSP上显示错误,您将使用<s:actionmessage /><s:actionerror />