`
wantongliu
  • 浏览: 7873 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

第十一本书 struts2

 
阅读更多

w3c课程

 

struts2 非常优秀的MVC框架

传统的java对象作action   execute 不再与servlet 耦合  视图技术  AOP  可扩展 Ajax

 

请求响应模型: IE ----- servlet ---- 调用model/java bean ---- forward jsp ---生成响应

 

mvc 思想与观察者模式的区别

 

----------------------

action  -- 模型

interceptors ---拦截器

valueStatck ----------提供共同路线 链接一其它组件集成 

rest , view

 

  1. 控制器通过struts2  分派servlet过滤器和拦截器
  2. 模型通过action实现
  3. 视图是结果类型和结果的结合

生命周期

  • 用户发出一个资源请求到服务
  • 核心控制器查看请求后确定动作
  • 使用验证文件上专等 配置拦截器功能
  • 执行选择的操作
  • 配置拦截器后处理
  • 视图显示结果

WEB.XML 是一种J2EE配置文件

  BS 架构   

   controller ------------browser -------------------view

dispatcherFilter                                               |

Interceptors                                                    |

     |                                                                 |

 model /action ------------------------------------- jsp

 

 

 

无参方法返回string 必须是POJO

 

拦截器=servlet 过滤器 = JDK代理类

横切 : 调用action前处理  调用 action 后处理  捕捉异常

 

 

结果类型

 

值栈是一组对象

 

 

 

分享到:
评论

相关推荐

    struts入门[文字版][中文].

    Struts入门 作者:余立非 本书为入门者准备的,其中讲述了Struts的一些基础东西。请读者首先能建立一个Struts的开发环境,其次了解Struts基础的东西,由MVC的概念进入Struts。...第十一章 Struts-Config文件

    《开发者突击:Java web主流框架整合开发》源代码2

    《开发者突击:Java Web主流框架整合开发(第2版) ,全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公...

    开发者突击:Java web主流框架整合开发 源代码4

     《开发者突击:Java Web主流框架整合开发(第2版)(含CD光盘1张)》是畅销书《开发者突击:Java Web主流框架整合开发(J2EE+Struts+ Hibernate+Spring)》的第2版,全面地讲解了Java Web开发中的流行技术和软件架构...

    《开发者突击:Java web主流框架整合开发》源代码1

    《开发者突击:Java Web主流框架整合开发(第2版) 全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公自动...

    《开发者突击:Java web主流框架整合开发》源代码3

    《开发者突击:Java Web主流框架整合开发(第2版) 全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公自动...

    myeclipse6.0中文教程

    第十一章则介绍 Spring 整合 Struts 、 Hibernate 的开发过程;第十二章则介绍最新推出的 JPA 规范及其快速开发功能;第十三章介绍 Java EE 5 规范推出的 Web 层框架 JSF 的开发过程;第十四章则介绍 SOA 的基石:...

    MyEclipse.6.Java.开发中文教程(1-10章).pdf 有详细的目录(书签)

    第十一章则介绍 Spring 整合 Struts、Hibernate 的开发过程;第十二章 则介绍最新推出的 JPA 规范及其快速开发功能;第十三章介绍 Java EE 5 规范推出的 Web 层框架 JSF 的开发过程;第十四章则介绍 SOA 的基石:...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

Global site tag (gtag.js) - Google Analytics