struts2入门--工作流程
来源:互联网 发布:华为追风软件 编辑:程序博客网 时间:2024/06/05 17:03
Struts2框架主要分为3部分:
–核心控制器FilterDispatcher
–业务控制器Action
–用户实现的企业业务逻辑组件
Struts2工作流程:
基本简要流程:
1、客户端浏览器发出HTTP请求。
2、根据web.xml配置,该请求被FilterDispatcher接收。
3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton。
4、Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。
5、Action执行完毕,根据struts.xml中的配置找到对应的返回结果result,并跳转到相应页面。
6、返回HTTP响应到客户端浏览器。
常用的struts2配置文件:
–web.xml
–struts.xml
–struts-config.xml
–struts.properties
其中用web.xml和struts.xml较为常见
配置struts2环境:
各个jar包功能:
–struts2-core.jar 核心jar包
–xwork-2.jar xwork核心jar包
–ognl.jar ognl表达式
–freemarker.jar FreeMarker模板
–commons-logging.jar 日志
–commons-fileupload.jar 文件上传
–commons-io.jar 文件上传依赖的包
阅读全文
1 0
- struts2入门--工作流程
- Struts2 之入门以及工作流程
- struts2工作流程
- struts2工作流程
- Struts2的工作流程
- Struts2工作流程
- Struts2工作流程
- Struts2工作流程
- Struts2详细工作流程
- struts2工作流程
- Struts2工作流程
- struts2工作流程
- struts2工作流程
- Struts2工作流程理解
- Struts2工作流程
- 浅谈struts2工作流程
- Struts2的工作流程
- struts2工作流程
- [UOJ P219][NOI2016]优秀的拆分[95]
- 动态规划 最长公共子序列LCS
- 无人零售时代来袭,催生零售行业数据分析新工种!
- Mac下载Homebrew
- php
- struts2入门--工作流程
- POJ 3080 Blue Jeans (分解字符串,KMP)
- [(ngModel)]的实现原理
- Jzzhu and Sequences
- 干货分享:oracle数据库基础知识精讲视频!
- Java Double相加出现的怪事
- B
- 零基础学习嵌入式:嵌入式linux视频教程免费分享!
- 无人机项目我的关注angularjs逻辑