首页 > 代码库 > Struts的JSP页面标签<html:errors/>的使用方法
Struts的JSP页面标签<html:errors/>的使用方法
一个jsp里两个或多个<html:errors/>时如何让他们分别显示自己该显示的错误信息
关键字: <html:errors/> 一个jsp里两个或多个<html:errors/> 分别显示错误信息
我在一个jsp里用到了两次<html:errors/>,分别在两个form表单里,可是写了两个之后<html:errors/>,
点任何一个表单中的提交按钮这两个<html:errors/>都会一起显示错误信息,
要想让他们分别显示自己该显示的错误信息的话,看下边解决办法
======================<html:errors>====================== Action 中 :
======================<html:errors>====================== Action 中 :
Java代码
- ActionMessages message = new ActionMessages();
- message.add(" 消息句柄 ",new ActionMessage(" 资源文件中 Key 值 ",String 类型描述信息 ));
- this.saveErrors(request,message);
- return ActionForward;
ActionMessages message = new ActionMessages();JSP 页面中 :
message.add(" 消息句柄 ",new ActionMessage(" 资源文件中 Key 值 ",String 类型描述信息 ));
this.saveErrors(request,message);
return ActionForward;
Html代码
- <html:errors property=" 消息句柄 "/>
<html:errors property=" 消息句柄 "/>如果Action中这样设定(false),页面的提示信息将不从资源文件里读取:
Java代码
- ActionMessages message = new ActionMessages();
- message.add("消息句柄",new ActionMessage("String类型描述信息));",false));
- this.saveErrors(request,message);
- return ActionForward;
ActionMessages message = new ActionMessages();JSP页面:
message.add("消息句柄",new ActionMessage("String类型描述信息));",false));
this.saveErrors(request,message); return ActionForward;
Html代码
- <html:errors/>或<html:errors property="消息句柄"/>
Struts的JSP页面标签<html:errors/>的使用方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。