`
Sunshyfangtian
  • 浏览: 229179 次
  • 性别: Icon_minigender_1
  • 来自: 惠州
社区版块
存档分类
最新评论

Struts的工作流程

阅读更多

以下Struts的工作流程,是在《项目实践精解:基於Struts-Spring-Hibernate的Java应用开发》(梁立新 编著,2006.8)中,看到的,非常明了,好不容易才在Excel里画出来,分享下~


 

以上Struts的工作流程,可以被分成6个基本步骤:

 

1、JSP view 发起一个以 .do 为后缀的请求;

2、ActionForm 封装用户请求数据,同时,它也可以提供验证数据的功能;

3、ActionServlet(由Servlet技术实现)接受这个请求,它根据 struts-config.xml,文件来得到处理这个请求的Action对象,并将请求发给这个Action对象;

4、Action对象接受这个请求,从Action中获得数据,之后处理这些数据,并调用 mode l(JavaBean/EJB) 去处理这个请求,将处理结果返回给ActionServlet;

5、ActionServlet 根据 Action的返回结果中的信息,决定将处理结果返回给对应的 view;

6、view 得到处理结果,并将它显示给用户

 

  • 大小: 152.5 KB
分享到:
评论

相关推荐

    Struts工作流程

    Struts工作流程

    最详细的Struts工作流程图

    这是一个详细的Struts工作流程图,里面包含JSP、java(Action、ActionForm等)类

    struts工作流程.doc

    1. 客户端发送一个请求,...2. ActionSevlet首先调用struts配置文件(struts-config.xml),如果有表单提交,需要自动填充ActionForm Bean(找struts配置文件的),根据请求分派给相应的Action(找struts配置文件的)。

    Struts工作流程.ppt

    掌握MyEclipse开发工具的使用方法和技巧,掌握Struts框架开发的一般步骤,理解Struts框架的工作流程,加深理解Struts的MVC模型。

    Struts2工作流程图

    虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度...

    STRUTS工作流程图

    学习STRUTS的好东西

    struts2工作流程

    NULL 博文链接:https://ollevere.iteye.com/blog/1150639

    struts工作流程

    java开发简单易懂的struts理论,适合初学者

    超详细struts2执行流程图

    这张流程图 深刻的描述了 struts2的执行流程 帮助了解Struts2

    Struts2工作流程

    Struts2的工作流程及struts2配置文件中各属性的含义

    Struts开发指南之工作流程

    Struts开发指南之工作流程下图是Struts的工作流程,前边我们提到,所有的请求都提交给ActionServlet来处理。 ActionServlet是一个FrontController,它是一个标准的Servlet,它将request转发给RequestProcessor来...

    struts业务流程图

    非常明确的,清晰明了的struts 业务流程图,把图看懂了就懂struts了。

    Struts 原理 流程图

    Struts 原理 流程图Struts 原理 流程图

    Struts运行流程图(详细)

    底层,详细. Struts运行流程图(详细) Struts运行流程图(详细) Struts运行流程图(详细)

    struts1的工作流程

    struts1的工作流程,初学者不错的资源

    struts.hibernate工作流程

    struts和hibernate的工作流程详细

Global site tag (gtag.js) - Google Analytics