Struts2从入门到精通2017视频教程-赖国荣-专题视频课程

本课程详述Struts2框架应用,涵盖Action配置、验证机制、标签使用、拦截器及文件上传等内容,助您全面掌握Struts2核心技术。
Struts2从入门到精通2017视频教程—1880人已学习
课程介绍    
201705210119486305.jpg
    本课程共21讲,课程课件,上课源代码等资料购买后可以直接下载,该课程是在学习完JSP课程后,SSH框架的第一部分,后续还有Hibernate,Spring课程及3大框架的整合
课程收益
    掌握域模型,驱动模型传值,servlet API与Action的交互,Action配置,三种合法性验证机制,常用标签的使用,在标签控件中设置map,list,数组的值,内置拦截器的使用,自定义拦截器实现权限控制,文章内容过滤,方法拦截器,实现文件上传,控制文件大小和类型,文件下载及中文名称文件下载问题,全局result配置,8种不同类型的result配置,异常配置,国际化等
讲师介绍
    赖国荣 更多讲师课程
    19年软件开发经验,设计开发40多个大型软件,10年从事高等教育,主要为java系列课程,带你轻松进入java生涯。
课程大纲
    1. 课程介绍及配置,环境测试  59:54
    2. action的创建与配置  38:07
    3. 页面与Action域模型传值  39:18
    4. 页面与action驱动模型传值  13:17
    5. action配置详解,动态调用不同方法  31:48
    6. 在action配置中指定method参数的用法,result配置  36:01
    7. ServletAPI与Action的交互  50:58
    8. 通过validateXXX函数进行合法性验证  55:38
    9. XML文件验证机制及应用  33:15
    10. XML文件验证的8种验证类型详解  43:41
    11. if,iterator等常用标签的详细讲解  56:37
    12. 常用标签与map,list,数组等集合的传值  32:26
    13. token标签解决新增重复数据问题  14:10
    14. 拦截器原理与作用,内置拦截器的使用  52:51
    15. 通过interceptor接口实现自定义拦截器  42:16
    16. 利用拦截器实现系统权限控制功能  36:09
    17. 自定义拦截器实现过滤文章内容非法关键字  24:37
    18. 方法拦截器MethodFilterInterceptor使用方法详解  36:28
    19. 配置全局result,异常与国际化  53:38
    20. 拦截器实现文件上传,控制类型与大小  50:35
    21. 拦截器实现文件下载,解决中文文件不能下载问题  41:48
大家可以点击【 查看详情】查看我的课程
一、准备工作及实例 3 1.解压struts-2.1.6-all.zip 3 2.六个基本包 3 3.初识struts2配置文件 4 (1).web.xml文件 4 (2).struts.xml文件 4 (3).struts.properties(参default.properties) 4 (4)struts-default.xml 4 (5)其它配置文件 4 4.让MyEclipse提示xml信息 4 5.如何使用alt+/提示 4 6.实例 4 7.开启struts2自带的开发模式常量 6 8.vo传参模式 7 9.ModerDriven传参模式(不建议采用) 7 10.为什么要使用struts2代替struts1.x 7 二、struts.xml配置及例程 7 1.配置文件的优先级 7 2.配置形式 8 3.package配置相关 8 4.分工合作include:指定多个配置文件 10 5.tomcat认证访问 10 6.初识拦截器 11 7.Action中的method属性 12 8.使用ForwardAction实现页面屏蔽。 13 8.使用default-Action配置统一访问 14 小结Action 14 9.使用通配符 14 10.使用0配置:ZERO Annotation 15 11.Result配置详解 15 探讨type类型: 16 Type类型值 16 作用说明 16 对应类 16 chain 16 用来处理Action链 16 com.opensymphony.xwork2.ActionChainResult 16 dispatcher 16 用来转向页面,通常处理JSP 16 org.apache.struts2.dispatcher.ServletDispatcherResult 16 redirect 16 重定向到一个URL 16 org.apache.struts2.dispatcher.ServletRedirectResult 16 redirectAction 16 重定向到一个Action 16 org.apache.struts2.dispatcher.ServletActionRedirectResult 16 plainText 16 显示源文件内容,如文件源码 16 org.apache.struts2.dispatcher.PlainTextResult 16 freemarker 16 处理FreeMarker模板 16 org.apache.struts2.views.freemarker.FreemarkerResult 16 httpheader 16 控制特殊http行为的结果类型 16 org.apache.struts2.dispatcher.HttpHeaderResult 16 stream 16 向浏览器发送InputSream对象,通常用来处理文件下载,还可用于返回AJAX数据。 16 org.apache.struts2.dispatcher.StreamResult 16 velocity 16 处理Velocity模板 16 org.apache.struts2.dispatcher.VelocityResult 16 xslt 16 处理XML/XLST模板 16 org.apache.struts2.views.xslt.XSLTResult 16 全局result: 17 动态Result:了解 18 12.异常处理 18 三、在Action获取Scope对象 19 方式一、与Servlet解耦合的非IOC方式 20 方式二、与Servlet解耦合的IOC方式 21 方式三、与Servlet耦合的非IOC方式 21 方式四、与Servlet耦合的IOC方式 22 四、OGNL与ValueStack(VS) 22 1.值栈入门 22 2.OGNL入门 24 3.普通方法访问 24 4.静态方法访问 24 5.默认类Math的访问 24 6.调用普通类的构造方法 25 7.集合对象初步 25 8.集合对象进阶 25 9.N语法top语法 26 10.获取Stack Context中的信息 26 11.总结$ # %的区别 27 12.总结OGNL[重点] 27 五、拦截器 28 1.概述strust2中的拦截器 28 2.自定义拦截器 28 方式一,实现Interceptor接口。 28 方式二、继承AbstractInterceptor抽象类 29 方式三、继承MethodFilterInteceptor类 30 3.使用来MethodFilterInterceptor灵活拦截 32 4.使用默认的execAndWait拦截器 33 5.
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

优快云专家-赖老师(软件之家)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值