Struts 2教程入门介绍

Struts 2教程入门介绍

文章图片
struts 2框架用于开发基于MVC的Web应用程序。
struts框架最初由Craig McClanahan创建, 并于2000年5月捐赠给Apache基金会, Struts 1.0于2001年6月发布。
Struts的当前稳定版本是2014年3月2日的Struts 2.3.16.1。
本struts 2教程涵盖了Struts 2 Framework的所有主题, 并为初学者和有经验的人提供了简化示例。
Struts 2框架
Struts 2框架用于开发基于MVC(模型视图控制器)的Web应用程序。 Struts 2是opensmphony和struts 1的网络框架的结合。
struts2 = webwork + struts1

Struts 2提供对基于POJO的操作的支持, 验证支持, AJAX支持, 对各种框架(如Hibernate, Spring, Tiles等)的集成支持, 对各种结果类型(如Freemarker, Velocity, JSP等)的支持。
Struts 2索引 Struts2简介
  • 什么是Struts
  • Struts2功能
  • 型号1与型号2
  • Struts 2示例
  • Myeclipse中的Struts2
核心组件
  • 拦截器
  • 价值栈
  • 动作上下文
  • 动作调用
  • OGNL
Struts 2架构
【Struts 2教程入门介绍】Struts2动作
Struts2配置
  • struts.xml
  • 多配置
  • 多名称空间
拦截器
  • 定制拦截器
  • 参数拦截器
  • execAndWait
  • 准备拦截器
  • 模型驱动拦截器
  • 异常拦截器
  • fileUpload拦截器
Struts 2验证
1)自定义验证
2)捆绑验证器
  • 必填字符串
  • 字串长度
  • 电子邮件
  • 日期
  • int
  • 网址
  • 正则表达式
3)Ajax验证
感知接口
  • ServletActionContext
  • 会话感知
  • ServletContextAware
带I18N的Struts2
零配置
  • 按照惯例
  • 通过注释
带Tiles2的Struts2
使用Struts2休眠
Struts2的春天
UI标签
  • DateTimePicker
  • 迭代器标签
发展历程
  • 注册实例
  • 登录和注销
  • 获取所有记录
面试问题
  • Struts面试问题
Struts2测验
Struts2基础测验
  • Struts基础测验1
  • Struts基础测验2
Struts2杂项。测验
  • Struts2杂项。测验1
  • Struts2杂项。测验2
  • Struts2杂项。测验3
  • Struts2杂项。测验4
  • Struts2杂项。测验5

    推荐阅读