一、自定义拦截器:
1.架构:
2.拦截器创建:
1)方式一:
2)方式二:
3)方式三:(推荐)
2.拦截器api:
1)放行:
2)前后处理:
3)不放行,直接跳转到一个结果页面:
不执行后续的拦截器以及Action,直接交给Result处理结果.进行页面跳转
3.拦截器配置:
1)步骤1:注册拦截器:
2)步骤2:配置拦截器栈:
3)步骤3:指定包中默认拦截器栈:
4)如何定制拦截方法:
5)全局结果集:
二、struts2标签体系:(了解)
1)控制标签:
2)数据标签:
3)表单标签:
4)非表单标签:
在action中添加错误信息
取出错误信息