急盼高手:struts1.2中ActionErrors的问题! ID是你的ActionMessages.GLOBAL_MESSAGE,1。2对actionErrors好像不支持了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.2只是不支持ActionError!因为validate()方法的类型必须是ActionErrors,我试过用ActionMessages,但不行!如果说id是指ActionMessages.GLOBAL_MESSAGE,那为什么用id=messages和id=message都能显示一样的结果。 ActionMessages errors = new ActionMessages();errors.add("username", new ActionMessage("message.logon.invalid",));//Struts1.2使用ActionMessage类替代原来的ActionErrorsaveErrors(request, errors);页面使用<html:errors/> 三楼没看清我的问题。在Action里的我使用的是ActionMessages,这段没有任何问题,也可以正确显示出错误的信息。关键是ActionForm里面validate的那段:public ActionErrors validate(ActionMapping mapping, HttpServletRequest request){ ActionErrors errors = new ActionErrors(); if ((username == null) || (username.length() < 1)) errors.add("username", new ActionMessage("error.username.required")); if ..... return errors; }这里如果返回了ActionErrors错误(validate方法只能返回ActionErrors类),我用<html:errors/>就会报错。 数据库数据过多,怎样进行处理 构建SSH站点时,总会出现以下严重错误,但不影响运行,小虾现身此处请教各位大虾,请各位前辈三令五申,耳提面命,感激不尽,定会一头悟水。 着急啊 帮忙看看 权限问题 反射可以得到什么,清明细 一个关于java webservice 在dotnet环境下的调用问题。 Eclipse 3.2启动tomcat 加载两次 关于webSerivce问题,那位大哥,帮个忙。。急 SSH整合 求评分的JS的实现。。 高手们,说明一下什么是WebLogic。有什么用。如何使用,安装和配置。 在WSAD上建《精通EJB2》书上中的BMP例子为什么会有错误??
因为validate()方法的类型必须是ActionErrors,我试过用ActionMessages,但不行!
如果说id是指ActionMessages.GLOBAL_MESSAGE,那为什么用id=messages和id=message都能显示一样的结果。
errors.add("username", new ActionMessage("message.logon.invalid",));//Struts1.2使用ActionMessage类替代原来的ActionError
saveErrors(request, errors);
页面使用<html:errors/>
在Action里的我使用的是ActionMessages,这段没有任何问题,也可以正确显示出错误的信息。关键是ActionForm里面validate的那段:
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request)
{
ActionErrors errors = new ActionErrors();
if ((username == null) || (username.length() < 1))
errors.add("username", new ActionMessage("error.username.required"));
if ..... return errors;
}
这里如果返回了ActionErrors错误(validate方法只能返回ActionErrors类),我用<html:errors/>就会报错。