个性化阅读
专注于IT技术分析

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架构

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

赞(0) 打赏
未经允许不得转载:srcmini » Struts 2教程入门介绍
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏