这是一个Struts2.1.8.1应用,代码如下
首先是web.xml
然后是用于输入用户名和密码以测试异常的exceptionTest.jsp页面
用户名和密码均正确时显示的result.jsp页面
当用户名无效时显示异常信息的usernameInvalid.jsp页面
当密码无效时显示异常信息的passwordInvalid.jsp页面
关于Struts2的配置文件struts.xml
自定义的UsernameException异常类
自定义的PassowordException异常类
最后是用来处理异常分发的ExceptionTestAction.java