ITPub博客

首页 > 应用开发 > IT综合 > struts中消息和错误的显示

struts中消息和错误的显示

原创 IT综合 作者:zzyy163163 时间:2007-04-05 10:52:13 0 删除 编辑

在使用struts框架时,系统内自己产生的错误(比如未通过validator时所产生的错误)是可以用来显示的.但编程者在程序中编码创建的错误是不能用这种方式显示的.下面谈谈后一种错误的显示方式:

1,自定义的错误的显示方式:

在action中写入错误:

ActionMessages messages=new ActionMessages();
messages.add("aError",new ActionMessage("errors.invalid.token"));//"errors.invalid.token"对应着本地资源文件中的key."aError"是为这个错误消息取的名字.
saveErrors(request, messages);//保存为错误.

在jsp中:






<!-- 显示错误 -->

其中,检测struts的org.apache.struts.action.ActionErrors中是否存在错误.
把错误赋给一个在页面范围内的变量.
输出"msg0"的值.

2,自定义的消息的显示方式:

在action中写入错误:

ActionMessages messages=new ActionMessages();
messages.add("aMess",new ActionMessage("errors.invalid.token"));
saveMessages(request, messages);//保存为消息.

在jsp中:






<!-- 显示消息 -->

其中,检测struts的org.apache.struts.action.ActionMessages中是否存在消息.
把消息赋给一个在页面范围内的变量.

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9216225/viewspace-908818/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    1
  • 访问量
    984