第11章 Struts2框架技术 Struts框架,提供了一种基于MVC体系结构的 Web程序的开发方法,具有组件模块化、灵活性和 重用性等优点,使基于MVC模式的程序结构更加清 晰,同时也简化了Web应用程序的开发。本章主要 介绍 Struts2框架的使用方法及其使用 Struts2开发 Web程序的过程及其设计案例
第11章 Struts2框架技术 Struts框架,提供了一种基于MVC体系结构的 Web程序的开发方法,具有组件模块化、灵活性和 重用性等优点,使基于MVC模式的程序结构更加清 晰,同时也简化了Web应用程序的开发。本章主要 介绍Struts2框架的使用方法及其使用Struts2开发 Web程序的过程及其设计案例
第11章 Struts2框架技术 11tuts2简介 112 Struts2的配置文件 113 Struts2的业务控制器一一 Action类设计 114 Struts2的OGNL表达式、标签库、国际化 115 Struts2的拦截器 116 Struts2的文件上传和下载 117 Struts2的输入验证 本章小结
第11章 Struts2框架技术 11.1 Struts2简介 11.2 Struts2的配置文件 11.3 Struts2的业务控制器——Action类设计 11.4 Struts2的OGNL表达式、标签库、国际化 11.5 Struts2的拦截器 11.6 Struts2的文件上传和下载 11.7 Struts2的输入验证 本章小结
111tuts2简介 1111 Struts2的组成与工作原理 111.2搭建 Struts2开发环境 1113 Struts2入门案例 基于 Struts2任意两数据的代数和 1114 Struts2的中文乱码问题处理
11.1 Struts2简介 11.1.1 Struts2的组成与工作原理 11.1.2 搭建Struts2开发环境 11.1.3 Struts2入门案例 ——基于Struts2任意两数据的代数和 11.1.4 Struts 2的中文乱码问题处理
1111 Struts2的组成与工作原理 Struts2是基于MVC模式的Web框架, Struts2框架按照MC的 思想主要有,控制器层,模型层,视图组件。 struts. xml 请求 Struts Prepare 模型 And Execute Filter Action 请求处理 executed 业务层 核心控制器 ■■ ■■■■■■■■■■■■■■■I DAO 响应 JSP 视图 ■口■■■■■■■■■■■■■■■■着■冒■■■ DB
11.1.1 Struts2的组成与工作原理 Struts2是基于MVC模式的Web框架,Struts2框架按照MVC的 思想主要有,控制器层,模型层,视图组件。 响应 请求 浏 览 器 Action Servlet Action Servlet Action Servlet JSP StrutsPrepare AndExecuteFilter 核心控制器 视图 请求处理器 struts.xml Action Action Action Action execute() 模型 DAO DB 业务层
(1)模型组件 模型组件是实现业务逻辑的模块,由 Javabean或 者E」B构成。 (2)视图组件: 视图组件主要有:HTML、JSP和Suts2标签,以 及 FreeMarker、 Velocity等模板视图技术 (3)控制器组件: 控制器组件主要由一个 Struts PrepareAnd Execute Filter核心控制器和业务控制器 Action组成
(1)模型组件: 模型组件是实现业务逻辑的模块,由JavaBean或 者EJB构成。 (2)视图组件: 视图组件主要有:HTML、JSP和Struts2标签,以 及FreeMarker、Velocity等模板视图技术。 (3)控制器组件: 控制器组件主要由一个 StrutsPrepareAndExecuteFilter核心控制器和业务控制器 Action组成