<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<struts-config>
<form-beans>
<form-bean name="loginForm" type="com.bjpowernode.i18n.LoginActionForm"/>
</form-beans>
<global-exceptions>
<!-- 如果发生UserNotFoundException,取出login.user.not.found对应的value,占位符的值是异常括号(new Exception("东东"))中的信息(因为异常括号中只有一个信息,所以这能有一个占位符) -->
<exception key="login.user.not.found" type="com.bjpowernode.i18n.UserNotFoundException" path="/login.jsp"/>
<exception key="login.password.error" type="com.bjpowernode.i18n.PasswordErrorException" path="/login.jsp"/>
</global-exceptions>
<action-mappings>
<action path="/login"
type="com.bjpowernode.i18n.LoginAction"
name="loginForm"
scope="request"
>
<forward name="success" path="/login_success.jsp" />
</action>
<action path="/changeLang"
type="com.bjpowernode.i18n.ChangeLanguageAction"
>
<forward name="index" path="/index.jsp"/>
</action>
</action-mappings>
<message-resources parameter="resources.MessageResources"/>
</struts-config>
6.Strut国际化动态文本(声明式处理异常):struts-config.xml(全局异常配置)
最新推荐文章于 2019-09-28 19:13:59 发布