`
jinchun1223
  • 浏览: 254459 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

struts1.X流程

阅读更多

在Struts1.x中,大致的内部处理流程是这样的:ActionServlet作为中央处理器,它配置在Web.xml中,接受所有*.do的请求,然后解析URI,得到*.do中的*部分,即path,然后根据path在struts-config.xml中找到具体处理业务的Action以及与之配套的ActionForm和ActionForward,再根据Action的type用Java反射机制生成Action的实例进行具体业务处理,如果Action有ActionForm也会用反射机制生成form传递到函数execute中,该函数返回一个ActionForward对象给ActionServlet,如果它不是空,ActionServlet会从中取出URl进行页面跳转,否则不采取行动。

分享到:
评论

相关推荐

    Struts1.x+Spring+Hibernate开发实例

    这是Struts1.x+Spring+Hibernate开发实例,只要配置一下数据库就可以运行

    Struts1.x-Hibernate,曾删改查

    Struts1.x-Hibernate,曾删改查,

    Struts2的工作机制分析及实例.doc

    本章讲述Struts2的工作原理 读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验...虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同

    用struts1.x 开发的简易计算器

    此示例用Meclipse6.5开发,展示了struts的基本开发流程,利用了struts的数据类型自动转换器,项目发布好,直接访问index.jsp即可.

    Struts-_1.2.x_请求处理流程图

    Struts请求处理流程图,详细的说明了Struts从数据提交到结束的过程

    struts2源代码分析

    读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地...虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。

    Struts2入门教程(全新完整版)

    10.为什么要使用struts2代替struts1.x 7 二、struts.xml配置及例程 7 1.配置文件的优先级 7 2.配置形式 8 3.package配置相关 8 4.分工合作include:指定多个配置文件 10 5.tomcat认证访问 10 6.初识拦截器 11 7....

    Java求职面试宝典各大公司常考知识点

    4.3. Struts1.x的validate框架是如何验证的? 8 4.4. 说下Struts的设计模式 8 4.5. 谈谈你mvc的理解 8 4.6. struts1.2和struts2.0的区别?如何控制两种框架中的单例模式? 9 4.7. struts如何实现国际化 9 4.8. ...

    struts框架原理简介

    关于struts1.x主要工作流程的简单介绍,供学习java技术以及sturts框架的同志们交流学习。能力有限,不足之处与其他见解请评论简单提出,以便技术交流,互相学习。

    实验室管理系统(ssh+jsp+mysql5.x)含运行截图

    实验室管理系统(SSH+JSP+MySQL5.x) 是一款专门为教育机构设计的实验室资源管理软件,旨在优化和简化实验室的预约、设备管理、资源调配以及维护跟踪等日常运作流程。该系统针对实验室管理的独特需求,提供了实验室...

    实验室预约管理系统(ssh+jsp+mysql5.x)含运行截图

    该系统致力于简化实验室的预约流程,提高实验室的使用效率,并为实验室设备和资源的管理提供便捷的解决方案。系统后端采用SSH框架组合,即Struts2、Spring和Hibernate。前端页面通过JSP(JavaServer Pages)技术实现...

    Java 面试宝典

    1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? ...... 7 2、Java 有没有 goto? .......................................................................................................

    进销存信息管理系统毕业设计论文

    2.2.2 Struts1.x框架的体系结构 7 2.3 Hibernate框架 8 2.3.1 ORM技术的概述 8 2.3.2 Hibernate框架的概述 9 2.3.3 Hibernate的体系结构 9 2.4 Spring框架 11 2.4.1 Spring框架的概述 11 2.4.2 Spring框架的核心机制...

    宿舍管理系统(ssh+jsp+mysql5.x)含文档

    系统后台选用了SSH框架来实现主要的业务逻辑,其中Struts2负责Web层的请求响应分发,Spring框架处理业务对象的生命周期及依赖关系,Hibernate用于对象关系映射和数据的持久化操作。前端采用了JSP技术结合JavaScript...

    JAVA学习的参考学习流程

    06 开源框架 Struts 1.x --> AJAX --> ECSide报表组件 --> Hibernate --> Spring --> Struts 2.0 --> AJAX框架(DWR、JSON、JQuery) 07 XML 基础语法 --> 解析(DOM/SAX/JDOM) 08 分布式开发 RMI --> EJB 3.0 --> ...

    J2EE学习笔记(J2ee初学者必备手册)

    二、Struts的工作流程......................284 三、struts-config.xml配置文件中主要的元素和属性.........286 四、RequestProccessor.....................287 五、Struts1的执行流程....................289 六...

    Java/JavaEE 学习笔记

    五、Struts1的执行流程....................289 六、struts1的高级部分....................290 七、struts1中的国际化处理............291 Ajax学习笔记.................291 Ajax前言...............291 Ajax正文...

Global site tag (gtag.js) - Google Analytics