Struts1和struts2的工作流程
来源:互联网 发布:明基显示器知乎 编辑:程序博客网 时间:2024/05/18 23:26
Struts1流程:
1、客户端浏览器发出HTTP请求。2、根据web.xml配置,该请求被ActionServlet接收。3、根据struts-config.xml配置, ActionServlet先将请求中的参数填充到ActionForm中,然后ActionServlet再将请求发送到Action 进行处理。4、是否验证,需要验证则调用ActionForm的validate方法,验证失败则跳转到input,成功则继续。5、Action从ActionForm获得数据,调用javabean 中的业务方法处理数据。6、Action返回ActionForward对象,跳转到相应JSP页面或Action。7、返回HTTP响应到客户端浏览器。
Struts 2流程:
Struts 2的工作流程相对于Struts 1要简单,与WebWork框架基本相同,所以说Struts 2是WebWork的升级版本。基本简要流程如下:1、客户端浏览器发出HTTP请求。2、根据web.xml配置,该请求被FilterDispatcher接收。3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton。4、Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。5、Action执行完毕,根据struts.xml中的配置找到对应的返回结果result,并跳转到相应页面。6、返回HTTP响应到客户端浏览器。
- Struts1和struts2的工作流程
- struts1和struts2的流程
- struts1 和 struts2流程之间的区别
- Struts1和struts2的执行流程
- struts1和struts2的流程区别
- struts1的基本配置和工作流程
- struts1的工作流程
- struts1的工作流程
- Struts1的工作流程
- struts1 struts2 spring 各自的运行机制,工作流程(整理)
- Struts1和Struts2操作流程
- struts1.x的工作流程
- Struts1.X的工作流程
- Struts1的工作处理流程
- Struts2和Struts1的区别及工作原理
- Struts2和Struts1的区别及工作原理
- Struts2和Struts1的区别及工作原理
- struts1学习之--5、Struts1的工作原理和开发流程
- java I/O 以及文件编码
- 关于表格样式
- wxworks DOS文件系统
- 软件随想录(local.joelonsoftware.com/wiki)-2000年04月12日 使用介面设计手冊第三章 - User Interface Design for Programmers
- HDU1058 Humble Numbers
- Struts1和struts2的工作流程
- 正则表达式和通配符的区别
- Android之监听文件和目录动态
- 读取Weblogic数据源
- Delphi xe3 下配置 MAC OS X 编程调试模式
- 大数据,职场和商业运作的角度
- 转 linux如何查看系统信息
- 24.链表的逆置与合并
- python中json.dumps打印出u字符