Struts2课堂现场视频专辑[高清],25个视频

专辑地址:https://ke.qq.com/course/package/14502?tuin=4918ea32

 

1.    学习Struts2的前提条件  

2.    Struts2结构图  

3.    入门级例子  

引入依赖包  

在web.xml中增加过滤器配置  

编写Action类  

增加Struts2的配置文件  

编写JSP 

访问Action 

4.    Action的访问路径  

扩展名  

访问路径的容错能力  

配置action时如果不指定method属性  

5.    Result配置  

6.    如何将参数从界面传递到Action?  

7.    如何将数据从Action传输到JSP?  

通过Action的属性传输  

通过ActionContext传输  

通过request/session等传输  

传递复杂对象及集合对象  

利用OGNL表达式访问静态方法、普通的实例方法及Action对象中的方法  

如何在iterator循环体内访问外部的同名属性?  

8.    数据传输背后机制:ValueStack(值栈) 

ValueStack基础:OGNL 

Root对象  

Context对象  

利用OGNL表达式进行赋值  

利用OGNL调用对象的方法  

利用OGNL访问数组、集合对象  

更多的特性,请参考官方的文档  

应用:ValueStack 

ModelDriven 

为什么需要ModelDriven 

ModelDriven背后的机制?  

理解常见的陷阱及其解决方法  

9.    Struts2中的类型转换  

如何编写类型转换器?  

全局类型转换  

局部类型转换  

10.         Struts2中复杂参数的传递  

List、Map等(利用泛型,非常方便)  

Struts2的文件上传  

11.         Interceptors(拦截器)  

12.         I18N处理  

什么是I18N问题?  

一个简单的例子  

Locale对象  

Struts2对I18N问题支持的一个简单的例子  

全局资源文件的定义  

如何改变当前系统的语言环境?  

13.         Struts2标签库(Taglib)  

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值