Struts2框架入门教程

< 上一页Struts2 Struts2是什么下一页 >

Struts2入门教程 Struts2 是 Apache 软件组织推出的一个相当强大的 Java Web 开源框架,本质上相当于一个 servlet。Struts2 基于 MVC 架构,框架结构清晰。通常作为控制器(Controller)来建立模型与视图的数据交互,用于创建企业级 Java web 应用程序

这套 Struts2 入门教程对 Struts2 框架进行了讲解,采用基础知识与案例相结合的编写方式,使读者更容易的学以致用。学习本课程前需要具备 Java Web 基础,熟悉 JSPServlet

随着时代的发展,Java Web 也有了突飞猛进的发展,很多老的框架(包括 Struts2)被淘汰,从而更新更好用的框架被人使用。但是这些老框架我们还是要学的,只是不要深入,至少要了解整个框架的机制和基本使用,对未来学习新的框架很有帮助。
教程目录:
1. Struts2是什么?它和Struts1有什么区别?
2. Struts2目录结构和基础JAR包介绍
3. 第一个Struts2程序(附带详解)
4. Struts2处理用户请求的完整流程
5. 配置struts.xml自动提示功能
6. struts.xml配置文件详解
7. Struts2 Action配置详解
8. Struts2 Action访问Servlet API的两种方式(附带实例)
9. Struts2 Action处理请求参数:属性驱动和模型驱动
10. Struts2 ResultType结果类型配置详解
11. Struts2拦截器简介
12. Struts2拦截器的配置和使用
13. Struts2内建拦截器
14. Struts2自定义拦截器
15. Struts2自定义拦截器实现权限控制实例(非常详细)
16. Struts2标签的分类和使用
17. Struts2的控制标签:<s:if>、<s:elseif>、<s:else>和<s
18. Struts2数据标签:<s:property><s:a><s:debug><s:include&g
19. Struts2的模板和主题简介
20. Struts2的表单标签
21. Struts2的非表单标签
22. OGNL(对象图导航语言)是什么?
23. OGNL表达式%、#和$用法详解(附带实例)
24. 使用OGNL访问对象方法和静态方法
25. 值栈(ValueStack)是什么?
26. Struts2值栈内部结构详解
27. Struts2获取值栈数据的两种方式:属性驱动和模型驱动
28. 通过EL访问值栈的数据
29. Struts2文件上传简介
30. Struts2单个文件上传实例(超详细)
31. Struts2实现文件上传限制大小和类型
32. Struts2文件下载简介
33. Struts2文件下载实例
34. 解决Struts2下载中文文件乱码问题
< 上一页Struts2 Struts2是什么下一页 >