struts2(基础4)

来源:互联网 发布:一键配置java环境 编辑:程序博客网 时间:2024/05/21 17:37

一.自定义拦截器
1.1struts2构架
这里写图片描述
1.2拦截器的创建
方式一:
这里写图片描述
方式二:
这里写图片描述
方式三:
这里写图片描述
1.3拦截器API
1.3.1放行
这里写图片描述
1.3.2前后处理
这里写图片描述
1.3.3不放行,直接跳转到一个结果页面
不执行后续的拦截器以及Action,直接交给Result处理结果.进行页面跳转
这里写图片描述
1.4拦截器配置
步骤1:注册拦截器
这里写图片描述
步骤2:配置拦截器栈
这里写图片描述
步骤3:指定包中默认拦截器栈
这里写图片描述

这里写图片描述
如何定制拦截方法
这里写图片描述
全局结果集
这里写图片描述
二.struts2标签
2.1标签体系
这里写图片描述
2.2struts2标签结构
这里写图片描述
2.3控制标签
这里写图片描述
2.4数据标签
这里写图片描述
2.5表单标签
这里写图片描述
2.6非表单标签
在action中添加错误信息
this.addActionError(”error”);
取出错误信息
<s:actionerror />