JAVA_WEB Struts2框架学习第四章 自定义拦截器、struts2标签
自定义拦截器的架构及执行流程:
拦截器的创建:
1)创建方式1
2)创建方式2
3)创建方式3
拦截器API:
1)放行
2)前后处理
3)不放行,直接跳转到一个结果页面
不执行后续的拦截器以及Action,直接交给Result处理结果.进行页面跳转
拦截器配置:
在struts的配置文件中进行配置
步骤1:注册拦截器
步骤2:配置拦截器栈
步骤3:指定包中默认拦截器栈
如何定制拦截
全局结果集:
Struts2标签:
标签体系:
struts2标签结构:
控制标签:
数据标签:
表单标签:
非表单标签:
①在action中添加错误信息
this.addActionError("用户名重复,请重新填写用户名"):
②取出错误信息