struts-validator 一个简单的错误处理
2013-08-28 19:08
309 查看
1. 资源配置文件:ApplicationResources.properties
错误提示头
errors.header = <h3><Font Color="red">Error List:</Font></h3><ul>
errors.footer = </ul><hr>
不带参数的错误提示
user.name = The useName can't null<br>
user.password = the userPassword can't null<br>
带参数的错误提示
user.exists = {0} is already exist<br>
2. LoginForm.java :输入有效性验证
public ActionErrors validate(
ActionMapping mapping,
HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
用户名为空提示 user.name :资源文件中配置的信息
if(null == name || "".equals(name)){
ActionError error = new ActionError("user.name");
errors.add("userName",error);
}
密码为空提示
if(null == password || "".equals(password)){
ActionError error = new ActionError("user.password");
errors.add("userPassword",error);
}
用户已经存在提示
if(name.equals("bobo")){
带参数错误 user.exists :资源文件中配置的信息 name :参数
ActionError error = new ActionError("user.exists",name);
errors.add("userName",error);
}
return errors;
}
3. LoginAction.java : 输入有效性验证
ActionErrors errors = new ActionErrors();
if(name.equals("haha")){
ActionError error = new ActionError("user.exists",name);
errors.add(ActionErrors.GLOBAL_ERROR,error);
saveErrors(request,errors);
}
4. Login.jsp :LoginForm对应得jsp页面
该标记放在哪个位置,错误信息就会在哪个位置显示 :<html:errors/>
阅读(382) | 评论(0) | 转发(0) |
0
上一篇:RequestProcessor 插件
下一篇:JDK 环境变量
相关热门文章
JDK1.6官方下载_JDK6官方下载_...
MyEclipse6.5下载及注册码...
Eclipse+MyEclipse的配置
Eclipse 插件安装、升级和卸载...
最新版SWT Designer 6.0 安装,...
php集成环境和自己配置的区别...
flash播放控件
查看nginx某一时段的日志...
ftp服务器日志分析
mpi 目标机器积极拒绝,下面错...
给主人留下些什么吧!~~
评论热议
错误提示头
errors.header = <h3><Font Color="red">Error List:</Font></h3><ul>
errors.footer = </ul><hr>
不带参数的错误提示
user.name = The useName can't null<br>
user.password = the userPassword can't null<br>
带参数的错误提示
user.exists = {0} is already exist<br>
2. LoginForm.java :输入有效性验证
public ActionErrors validate(
ActionMapping mapping,
HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
用户名为空提示 user.name :资源文件中配置的信息
if(null == name || "".equals(name)){
ActionError error = new ActionError("user.name");
errors.add("userName",error);
}
密码为空提示
if(null == password || "".equals(password)){
ActionError error = new ActionError("user.password");
errors.add("userPassword",error);
}
用户已经存在提示
if(name.equals("bobo")){
带参数错误 user.exists :资源文件中配置的信息 name :参数
ActionError error = new ActionError("user.exists",name);
errors.add("userName",error);
}
return errors;
}
3. LoginAction.java : 输入有效性验证
ActionErrors errors = new ActionErrors();
if(name.equals("haha")){
ActionError error = new ActionError("user.exists",name);
errors.add(ActionErrors.GLOBAL_ERROR,error);
saveErrors(request,errors);
}
4. Login.jsp :LoginForm对应得jsp页面
该标记放在哪个位置,错误信息就会在哪个位置显示 :<html:errors/>
阅读(382) | 评论(0) | 转发(0) |
0
上一篇:RequestProcessor 插件
下一篇:JDK 环境变量
相关热门文章
JDK1.6官方下载_JDK6官方下载_...
MyEclipse6.5下载及注册码...
Eclipse+MyEclipse的配置
Eclipse 插件安装、升级和卸载...
最新版SWT Designer 6.0 安装,...
php集成环境和自己配置的区别...
flash播放控件
查看nginx某一时段的日志...
ftp服务器日志分析
mpi 目标机器积极拒绝,下面错...
给主人留下些什么吧!~~
评论热议
相关文章推荐
- struts-validator 简单的错误处理
- struts-validator 一个简单的错误处理
- struts-validator 简单的错误处理
- 一个简单的wed服务器SHTTPD(6)———— SHTTPD错误处理的实现
- 一个简单好玩的图像处理练习
- struts异常的处理的一个例子
- python简单错误处理
- Mac下安装mysql及简单错误处理
- 在struts1中使用DispatchAction对应多个ActionForm,实现写一个Action实现增删改查操作---一个Action处理多个操作的能力
- 最简单的Struts程序(3)---处理表单跨页(参考孙卫琴的struts一书)
- 在做Urlwrite+struts2.0的一个小示例的时候老是出现找不到action的情况404错误
- 配置文件多个一个">"符号,导致struts抛出了匪夷所思的错误
- Linux下,使用C/C++编写的一个简单的信号处理例程
- asp.net 定制简单的错误处理页面
- 一个简单的java处理json的方法
- ASP.NET MVC应用中一个诡异错误的处理
- select并行处理的一个简单示例
- (3.1.4.1)一个简单的struts例子
- asp.net 定制简单的错误处理页面
- 用netbeans完成 简单数据库管理系统 的几个错误和解决,发现一个mysql的中文