Struts2输入错误处理
2024-08-30 21:29:37
1.Action类继承ActionSupport父类,将result的name属性设置为<result name="input">/inputError.jsp</result>
Action类中无需做数据校验,struts2会自动处理输入类型不匹配的错误(如int类型输入的却是String),跳转到inputError.jsp。
2.如果要进一步地校验数据(如用户名是否为空),并向前台返回错误信息
①可以在jsp页面需要显示错误的地方用<s:fielderror name="errorName">标签
②相应的Action类中在调用的方法里添加错误:
this.addFieldError("errorName","Error Message");
return INPUT;
或者重写validate方法,不需要return INPUT;
最新文章
- unity游戏开发新手-----2017年展望
- JavaScript阻塞剖析与改善
- 搭建maven项目
- 巩固一下:SpringMVC详细示例实战教程
- Invalid initial heap size: -Xms
- Objective-C 中基于RunTime实现的反射
- Mysql 数据库无法删除 41 错误
- poj1329Circle Through Three Points(三角形外接圆)
- Zabbix页面遇到历史记录的乱码需要修改数据库
- VS2015创建的C++程序在Debug模式下不能调试
- NSDictionary使用小结
- Android 自定义PopupWindow动画效果
- Thrift生成的bean对象,用java内省操作时注意(自己笔记)
- ClassLoader 工作机制
- spring之AspectJ基于xml AOP编程
- IBM优质资源
- Spring MVC温故而知新-从零开始
- python socket 编程
- 45)django-分页实现
- .10-浅析webpack源码之graceful-fs模块