struts异常处理的问题,key是干什么的?

jingulang 2008-09-03 10:23:10
struts异常处理,

struts-config.xml中
<exception key="" type="">

里面key是做什么的,可以随便填啊,但我想这个key应该对应个值啊,在哪里配key的值呢

有关于异常处理的完整例子最好~~多谢
...全文
129 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ouyangxiaokang6 2008-09-03
  • 打赏
  • 举报
回复
KEY是你的系统发生异常时候报的MESSAGE的键值,这个键值在ApplicationResources.properties 定义。在画面里通过<bean:message >显示
huangyangweiyue 2008-09-03
  • 打赏
  • 举报
回复
<bean:message key="">
jingulang 2008-09-03
  • 打赏
  • 举报
回复
配完怎么把错误信息显示出来啊........
huangyangweiyue 2008-09-03
  • 打赏
  • 举报
回复
没这样用过,帮你顶起来。学习下
ApplicationResources.properties
这里配置不知道行不行,没尝试。
QUERY123123 2008-09-03
  • 打赏
  • 举报
回复
key 在ApplicationResources.properties中写的.然后绑定到key上.
jingulang 2008-09-03
  • 打赏
  • 举报
回复
没人知道啊?
cuixiuqin1954 2008-09-03
  • 打赏
  • 举报
回复
<exception

className:指定对应exception的配置类,默认为org.apache.struts.config.ExceptionConfig
handler:指定异常处理类,默认为org.apache.struts.action.ExceptionHandler
key:指定在Resource Bundle种描述该异常的消息key
path:指定当发生异常时,进行转发的路径
scope:指定ActionMessage实例存放的范围,默认为request,另外一个可选值是session
type:必须要有!指定所需要处理异常类的名字。
bundle:指定资源绑定

我理解key就相当于一个代号,我不用exception显示错误信息,我用ApplicationResources.properties 在那里显示message.***=我用这种用法。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧