三度网教程:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

半翻译半整理的一些struts的东东,很浅显的,欢迎指正(4)

时间:2022-8-5作者:未知来源:三度网教程人气:


二、出错管理(Managing Errors)
Struts框架有两个主要的类来管理出错,一个是org.apache.struts.action.ActionError类,它对错误信息进行包装。另一个是org.apache.struts.action.ActionErrors类,它是ActionError实例的容器。这两个类经常要在ActionForm及Action类中使用。其具体的使用如下:
ActionErrors errors = new ActionErrors();
errors.add("propertyname", new ActionError("key");
errors.add(ActionErrors.GLOBAL_ERROR,new ActionError("key");
关于"propertyname"和ActionErrors.GLOBAL_ERROR,对前者用在ActionForm中,这里是对应表现层(JSP)中的属性值。而对后者则用在Action中,它对应struts-config.xml的<global-forwards />中描述的信息。例子:
ActionForm类:
public class LoginForm extends ActionForm {
…………………
public ActionErrors validate(ActionMapping mapping,HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
if ( (username == null )

关键词:  半翻译半整理的一些struts的东东  很浅显的  欢迎指正(4)





Copyright © 2012-2018 三度网教程(http://www.3du8.cn) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版