struts2学习03——项目走向流转
来源:互联网 发布:redis php扩展 编辑:程序博客网 时间:2024/06/02 21:47
1.HTTP请求流转流程
a.HTTP请求(表单或者访问连接)
b.经过StrutsPrepareAndExecuteFilter过滤器,只拦截*.action的请求[web.xml]
c.根据请求的url地址与action的地址相匹配,匹配成功进入相应的action类文件[struts.xml]
d.执行相关action的前置拦截器,例如进行数据封装或者文件上传[前置拦截器]
e.处理请求的数据,执行类似action的操作(接收数据,持久化数据),返回一个字符串标示结果页[action]
f.执行相关的后置拦截器,例如异常捕获和日志信息[后置拦截器]
g.根据返回字符串,跳转相应的结果页面[struts.xml]
h.结果页面[xx.jsp]
当结果页面有其他的请求时,继续执行a~h的流程。
2.配置文件链接点详述
注:图片来源于jikexueyuan课程截图
0 0
- struts2学习03——项目走向流转
- Struts2项目流转走向
- Struts2项目流转走向
- Struts2项目走向流转
- struts2框架的项目走向流转过程。
- Struts2配置描述及项目走向流转
- Struts2(三)——数据在框架中的数据流转问题
- Struts2(三)——数据在框架中的数据流转问题
- Struts2(三)——数据在框架中的数据流转问题
- struts2中的数据流转
- C++走向远洋——67(项目二、洗牌)
- Struts2—项目创建
- Struts2学习(一)——第一个项目
- Struts2学习笔记——初识项目结构
- 初学STRUTS —— 从struts-blank的简单流转开始学习(1)
- 初学STRUTS —— 从struts-blank的简单流转开始学习(2)
- Struts2框架学习系列(三) 数据在框架中的数据流转问题
- PAT1003——走向ACM!
- 解读ASP.NET 5 & MVC6系列(5):Configuration配置信息管理
- 蓝牙开启流程(enable)分析
- 动态修改spring job定时器
- UVa481 What Goes Up
- Android Studio中提示:Project SDK is not defined
- struts2学习03——项目走向流转
- Impala002-Impala架构
- 判断当前网络是否可用
- table_schem是什么意思
- 黑马程序员——Java基础---集合类(上)
- leetcode 27:Remove Element
- PCI总线(外设部件互连标准)
- 【日常学习】【二分】【最长不下降子序列长度】codevs4214 [Mz]品尝美食题解
- 解读ASP.NET 5 & MVC6系列(6):Middleware详解