struts异常处理,struts-config.xml中
<exception key="" type="">里面key是做什么的,可以随便填啊,但我想这个key应该对应个值啊,在哪里配key的值呢有关于异常处理的完整例子最好~~多谢

解决方案 »

  1.   

    key 在ApplicationResources.properties中写的.然后绑定到key上.
      

  2.   

    KEY是你的系统发生异常时候报的MESSAGE的键值,这个键值在ApplicationResources.properties 定义。在画面里通过<bean:message >显示
      

  3.   

    <exceptionclassName:指定对应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.***=我用这种用法。