代码说话,是最有效的证明,请看。。
首先是web.xml文件
然后是用于激活各种异常的用户登录页面login.jsp
用户名和密码均正确时的登录成功页面login_success.jsp
然后是Struts1.x的核心配置文件struts-config.xml
用于收集前台用户名和密码信息的ActionForm类
根据用户名和密码的不同进行分发处理的Action类
然后是用于验证用户名和密码正确与否的UserManager.java
用于演示Struts1.x中的声明式异常处理的两个自定义异常类
用于演示Struts1.x中的个性化异常处理的两个自定义异常类
关于自定义的未使用到国际化资源文件中Key的AppException异常的处理类
关于自定义的使用到了国际化资源文件中key的ErrorCodeException异常的处理类
最后是使用到的国际化资源文件MessageResources.properties