关于Struts中的saveErrors方法的一点小经验
来源:互联网 发布:网络剧点击量排行榜 编辑:程序博客网 时间:2024/05/22 04:29
问题是这样的:在Action存在错误的时候,需要Redirect到一个页面,并且使用</html:errors>显示错误。
这个需要使用saveErrors方法,Struts定义了两个saveErrors方法,如下:
protected void
saveErrors(HttpServletRequest request, ActionMessages errors);
protected void
saveErrors(HttpSession session, ActionMessages errors)
;
毫无疑问要保存在session中,但是我担心error会一直留在session中,导致凡是</html:errors>处会一直显示错误信息。
但是我却发现不是这么回事,为什么呢?这就需要去看</html:errors>这个Tag的源码,我特地去看了一下。
原来获取ActionMessages是在pageContext中获取的,而不是直接在request或者session里获取的,因为就不会出现一直显示的问题了。
- 关于Struts中的saveErrors方法的一点小经验
- 关于SQLite数据库的一点小经验
- 关于存取BLOB的一点小经验
- 关于Flash一点小经验
- 关于jquery的this的一点小经验
- 关于android中建立socket连接的一点小经验
- 关于前端js拼接字符串的一点小经验
- 关于android屏幕适配的一点小经验
- 关于学习编程(struts)的一点小感想
- protel 的一点小经验
- PHP的一点小经验
- ios开发中的一点小经验
- 关于博客的一点经验
- 关于sql的一点经验
- 关于java的方法的一点小理解
- 关于asp.net中的Cookie的一点小知识!
- 关于js的一点学习中的小感悟
- 调试VC的一点小经验
- VFP以后的用处有多大
- Java系统中内存泄漏测试方法的研究
- 睡个好觉的秘诀
- VM中Ubuntu的Vmware-Tools的安装方法
- Google Map Api 的简单应用
- 关于Struts中的saveErrors方法的一点小经验
- 一段小程序,方便调试I2C
- Android人脸检测类FaceDetector
- 创建并增强Dojo类
- SQLAlchemy 的简单用法
- Android Service学习
- Lambda表达式
- 发送短信和打电话的方法
- C++总结 友元类和友元函数(转)