Struts2中field级别错误导致action无法使用的问题
来源:互联网 发布:mysql 最小值 编辑:程序博客网 时间:2024/05/01 18:29
SSH项目中在spring的bean配置文件
<bean id="MyAction" class="com.liv.web.MyAction" scope="singleton">
<property name="MyService" ref="MyService" />
</bean>
解决Action遇到赋值异常挂掉后只能重启的解决办法
@Overridepublic void validate() {try {if(hasErrors()){System.out.println("--------hasErrors");if(hasFieldErrors()){System.out.println("---------hasFieldErrors");clearFieldErrors();return;}else{System.out.println("--------- no hasFieldErrors");clearErrorsAndMessages();return;}}else{System.out.println("-------- no hasErrors");}System.out.println("validate------");super.validate();} catch (Exception e) {e.printStackTrace();}}
在 struts2中,一般的action都继承ActionSupport这个类,可以重写public void validate()来进行数据校验,该方法在execute()方法之前执行,单例时会将异常信息保存下来,为了上次异常不影响本次操作,应对异常信息进行记录后进行清理。
- Struts2中field级别错误导致action无法使用的问题
- struts2 自定义field级别的错误
- struts2里的类型转换发生了错误,错误信息是放在field级别里,而不是放在action级别里
- struts2中action跳转导致图片相对路径无法显示问题
- ssh2框架Struts2中action的属性配置错误问题
- struts2标签中使用el导致错误
- 使用struts2标签<s:action无法显示引用页面问题
- struts2+spring中action的生命周期问题
- Struts2中action之间的跳转问题
- struts2中action不执行的问题
- struts2+spring中action的生命周期问题
- struts2 中action执行两次的问题
- 关于struts2中<s:action>的问题
- Struts2中action之间的跳转问题
- Struts2中action之间的跳转问题
- struts2中action 提交两次的问题
- 使用Struts2自带的验证出现的页面错误问题:No result defined for action action.UserAction and result
- Tomcat中Set-Cookie的Domain错误导致无法登录问题
- UNIX网络编程——套接字选项(SO_REUSEADDR)
- C++一维数组和指针的关系总结
- jQuery Ajax全解析
- 【Oracle】-【体系结构-LGWR】-LGWR的一些理解
- 百度自定义地图控件
- Struts2中field级别错误导致action无法使用的问题
- NOJ 212题K尾相等数
- TortoiseSVN 打开出现“系统找不到指定的路径”
- 渗透课程笔记
- Win 7重装小记
- java中提高时间性能的一些措施
- [小说]魔王冢(13)吕四娘
- hdu3460(字典树)
- gdb调试汇编