• struts 异常机制


    1.try-catch
    在Action中通过try-catch捕获异常,在catch中返回字符串, 通过返回的字符串在Action的result元素中进行匹配,最终返回响应的页面


    2. 局部异常映射 <exception-mapping>
    在Action方法抛出指定异常的时候跳转到哪个指定的结果视图.
    class …… throws Exception { …… throw Exception }
    在该Action的配置中添加
    <exception-mapping result="发生异常后要跳转到的结果视图" exception="指定一个Exception的全类名,如果Action类抛出的异常是这个Exception类或子类的实例,那么就会跳转到result的结果中"></exception-mapping>

    3. 全局异常 <global-exception-mappings>
    3.1 <package>的子元素
    3.2 要配置一个全局结果<global-results>
    3.3 <global-results>应该在<global-exception-mappings>之前
    3.4 可以声明到一个父包中,被其他包继承


  • 相关阅读:
    解决Struts中文乱码问题总结
    也谈创业企业CEO该拿多少工资
    Codeforces Round #242 (Div. 2) A. Squats
    设计模式之模板方法模式
    hdu2768Cat vs. Dog (反建法,最大独立集)
    Python
    kvm
    linux bin文件制作
    python
    pytho
  • 原文地址:https://www.cnblogs.com/Theladyflower/p/4624209.html
Copyright © 2020-2023  润新知