异常信息最好不要在代码中try,这样缺点在于异常处理与代码耦合,一旦需要改变异常处理方式,必须修改代码。
struts2提供了声明式的异常处理方式。
public String execute() throw Exception,把异常直接抛给Struts2框架处理,框架依据struts.xml文件配置的异常映射,转入指定的视图资源。
使用struts2的异常处理机制,必须打开其异常映射功能,需要一个拦截器。在struts-default.xml配置文件中开启异常映射。
异常信息最好不要在代码中try,这样缺点在于异常处理与代码耦合,一旦需要改变异常处理方式,必须修改代码。
struts2提供了声明式的异常处理方式。
public String execute() throw Exception,把异常直接抛给Struts2框架处理,框架依据struts.xml文件配置的异常映射,转入指定的视图资源。
使用struts2的异常处理机制,必须打开其异常映射功能,需要一个拦截器。在struts-default.xml配置文件中开启异常映射。