`

Struts2的大致工作流程

阅读更多
Struts2的大致工作流程
1) 浏览器发送请求,如请求/MyPage.action,Web容器根据过滤器,转发请求到Struts容器
2) Struts核心控制器FilterDispatcher根据请求决定调用合适的Action
3) Web Work的拦截器自动对请求应用通用功能,如验证框架等
4) 回调Action的Execute方法,执行业务代码
5) Execute方法执行完毕,返回结果,对于struts2而言,其执行结果被保存到了一个叫做valueStack的堆栈中
6) 界面程序valueStack堆栈中取得结果
分享到:
评论

相关推荐

    Struts2详细工作流程

    Struts 2的工作流程相对于Struts 1要简单,与WebWork框架基本相同,所以说Struts 2是WebWork的升级版本。Struts 2框架按照模块来划分,可以分为Servlet Filters、Struts核心模块、拦截器和用户实现部分。

    Struts 2详细工作流程

    Struts 2详细工作流程收藏 Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 3.1.1 核心控制器FilterDispatcher 核心控制器...

    Struts2基本原理

    Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务... Struts 2的工作流程相对于Struts 1要简单,与WebWork框架基本相同,所以说Struts 2是WebWork的升级版本。

    精通Struts技术.doc

    所有的章节的Web服务器都是基于Jakarta Tomcat容器。在本章结束的时候,通过运行你建立的Struts应用程序,你可以对Struts的框架机制有个大致的了解。

    精通struts技术

    通过运行你建立的struts应用程序,你可以对struts运行机制有个大致的了解。适用于初学者。

    一步一步学Struts

    您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统...

    Struts原理与实践(2)

    下面,我们就从一个最简单的登录例子入手,以对Struts的主要部分有一些...因为Struts是建立在MVC设计模式上的框架,你可以遵从标准的开发步骤来开发你的StrutsWeb应用程序,这些步骤大致可以描述如下:1定义并生成所

    SSH开发流程

    SSH开发详细流程,struts2.0,spring3.0 hibernate

    Struts原理与实践(1)

    一、什么是Struts框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切...

    大话企业级Android应用开发实战 PDF 完整版 ZIP.002(二个压缩包)

    主人公是小安和大致,小安是一位有编程基础并想从事android软件工程师工作的求知者,大致是一位博士、android开发高手和不知疲倦的布道者,全书以小安在大致的带领下从android入门到成为android应用程序编程高手的...

    精通strust技术

    我们所有的章节的Web服务器都是基于Jakarta Tomcat容器。在本章结束的时候,通过运行你建立的Struts应用程序,你可以对Struts的框架机制有个大致的了解

    java面试题

    72.5. Struts 2框架的大致处理流程如下: 68 72.6. Struts体系结构中的组件 69 72.7. struts如何实现国际化 70 72.8. struts2.0的常用标签 71 72.9. action是单实例还是多实例,为什么? 73 72.10. Struts的validate...

    教务管理系统(概要设计及详细设计).doc

    本系统的体系架构如图1-2所示: 图1-2 系统体系架构 本系统体系结构大致可以定义为:客户机层上的表示层主要是通过Struts框架实现的 ,由显示视图产生一个请求。 请求被ActionServlet(控制器)接收,它在struts- ...

    教学管理系统论文(带源代码)

    一套相对完整的JSP毕业论文——教学管理系统,用JSP开发与实现动态网站的好范例,描述了J2EE的相关技术,比如Servlet,JSP,Struts,Hibernate等,并用这些技术完成一个基于Web的教学管理系统。  教学管理系统的...

Global site tag (gtag.js) - Google Analytics