struts项目,session超时后,点击按钮出现错误页面

来源:百度知道 编辑:UC知道 时间:2024/09/22 19:22:42
javax.servlet.ServletException: BeanUtils.populate

我在WEB.XML里面用FILTER了,如下
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>jp.co.ok_kizai.appl.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>Windows-31J</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<servlet-name>action</servlet-name>
</filter-mapping>

超时后,我点击按钮应该跳转到我在STRUTS-CONFIG.XML中配置好的错误页面才对,但现在好像得不到请求,所以FILTER没起作用...

这个直接做不了。我们用session的理由主要是针对限权。
当没有改限权的时候,会给以处理页面,你不妨往这方面考虑
也可以同时在web.xml里设置<error-page>,针对不同错误,给以不同页面