Struts2开发手册- 马士兵 - 图文

2019-04-05 16:08

Struts2 学习笔记

---wjt276

[二○一○年一月五日 完]

目录

01 Struts2-Action .............................................................................................................................................................................................. 5

一、 二、 三、 四、 五、 六、 七、 八、 九、

1、 2、 3、 十、 十一、 十二、

一、 二、 三、 四、 十三、 十四、 十五、 一、 二、 三、 四、 五、 六、

Struts作用: ..................................................................................................................................................................... 5 搭建Struts2的运行环境: ............................................................................................................................................... 5 Namespace ............................................................................................................................................................................ 6 标签 .................................................................................................................................................................... 6 Action .................................................................................................................................................................................. 6 路径问题的说明 .................................................................................................................................................................. 8 Action的动态调用方法 ...................................................................................................................................................... 8 Action通配符(wildcard)的配置 ...................................................................................................................................... 9 Action的属性接收参数 .................................................................................................................................................... 10 在Action添加成员属性接受参数 ............................................................................................................................ 10 域模型(Domain Model) .......................................................................................................................................... 10 ModelDriven接收参数 ............................................................................................................................................. 11 Action属性接收参数中文问题 ........................................................................................................................................ 12 简单数据验证 ................................................................................................................................................................ 12 访问Web元素 ................................................................................................................................................................ 14 方法一:ActionContext方式 ........................................................................................................................... 15 方式二:Ioc(控制反转)—推荐使用 ..................................................................................................................... 15 方式三:获取原类型 ............................................................................................................................................... 16 方式四:获取原类型-控制反转 ............................................................................................................................. 17 Struts2配置文件模块化包含(include) ................................................................................................................... 17 默认的Action ............................................................................................................................................................... 18 Action总结 ................................................................................................................................................................... 18 Result类型 (type) .......................................................................................................................................................... 19 全局结果集(Globle Result) ........................................................................................................................................... 20 动态的结果集(dynamic result) ..................................................................................................................................... 21 带参数的结果集 ................................................................................................................................................................ 21 Result总结 ....................................................................................................................................................................... 22 项目经理: ........................................................................................................................................................................ 22

02 Struts2-Result ............................................................................................................................................................................................ 19

03 OGNL表达式语言 ..................................................................................................................................................................................... 23 04 Struts2-Tags ............................................................................................................................................................................................... 28

Struts2标签目录 ................................................................................................................................................................................ 28 一、 二、 三、 四、 五、 六、 七、

property标签 ................................................................................................................................................................... 28 set标签 ............................................................................................................................................................................. 29 bean标签 ........................................................................................................................................................................... 29 标签-少使用 ................................................................................................................................................... 29 If elseif else ................................................................................................................................................................ 30 Iterator标签 ................................................................................................................................................................... 31 Theme .................................................................................................................................................................................. 31

05设计约定(编码规定) ................................................................................................................................................................................. 32 06 项目开发顺序 .......................................................................................................................................................................................... 32 07 声明式异常处理 ...................................................................................................................................................................................... 33 08 国际化 ...................................................................................................................................................................................................... 35

一、 二、

国际化资源文件 ................................................................................................................................................................ 35 Java国际化 ....................................................................................................................................................................... 35

三、

1、 2、 3、 四、 五、

Struts学习笔记 第3页 共39页

Struts2国际化 ................................................................................................................................................................. 35 Action级别 ................................................................................................................................................................... 35 Package级别 ................................................................................................................................................................. 36 Application级别 ......................................................................................................................................................... 36 资源文件中的参数处理 ..................................................................................................................................................... 37 国际化-动态语言切换 ....................................................................................................................................................... 37

09 自定义拦截器 .......................................................................................................................................................................................... 38 10 类型转换 .................................................................................................................................................................................................. 38 Struts2总结 ................................................................................................................................................................................................... 39

目录

? Action

? 简单数据校验 ? Result

? 常用配置文件 ? OGNL & ValueStack ? Tags

? ---------------------Project

? 类型转换、上传与下载、interceptor、防止重复提交 ? MVC思想深入剖析 ? 源码解读 ? 其他话题

Struts学习笔记 第5页 共39页

01 Struts2-Action

一、 Struts作用:

将请求与结果分开

二、 搭建Struts2的运行环境:

1、建立Web项目;

2、建立Struts2的配置文件(struts.xml);

将Struts2的空项目中的配置文件(struts.xml)复制到项目的src目录下。 配置如下:


Struts2开发手册- 马士兵 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电力生产重大事故的二十五项重点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: