将URL消息作为参数发送

时间:2012-10-18 10:03:58

标签: struts2

在servlet中我使用了

  response.sendRedirect("index.jsp?msg=Login failed");
消息之后的消息?在重定向时发送消息。 如何用struts2做同样的事情

因为重定向是通过struts.xml

 <result name="error">/index.jsp</result>

我只是struts框架的初学者

2 个答案:

答案 0 :(得分:0)

在您的操作类中扩展ActionSupport

addActionError("Login failed");
index.jsp中的

<s:actionerror/>

答案 1 :(得分:0)

<result name="error" type="redirect" >
  <param name="location">index.jsp?msg=${actionMessage}</param>
  <param name="parse">true</param>
  <param name="encode">true</param>
</result>