读书人

struts2施用lt;s:token/gt;报错

发布时间: 2012-10-07 17:28:51 作者: rapoo

struts2使用<s:token/>报错
java.lang.NullPointerException
org.apache.struts2.util.TokenHelper.setToken(TokenHelper.java:71)
org.apache.struts2.components.Token.buildToken(Token.java:114)
org.apache.struts2.components.Token.evaluateExtraParams(Token.java:96)
org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:856)

1.问题原因:为了使用<jsp:forward page=""></jsp:forward>,我配置了
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>

2.解决方法:
去掉<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>

改用:<%response.sendRedirect("");%> 跳转

读书人网 >软件架构设计

热点推荐