struts1的运行原理及核心组件
来源:互联网 发布:cfd软件下载 编辑:程序博客网 时间:2024/05/17 23:05
struts1 运行原理
在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,ActionServlet在用户请求时将请求参数放到对应的ActionForm对象中的成员变量中,然后ActionServlet则会根据struts-config.xml中的映射关系找到相应的Action中的方法,将对应的ActionForm一并传给这个Action中的方法里,然后执行相应的业务逻辑操作,最后就根据ActionMapping的findforward方法返回一个ActionForward,之后在struts-config.xml中找到与之对应forward标签,根据它的配置路径找到对应的jsp页面
有哪些核心组件?
1) 控制器:ActionServlet类是Struts的核心控制器,是Struts的入口点;ActionServlet的主要功能:将一个来自客户端的请求映射到相应的Action,如果该Action配置了指定的ActionForm,那么就在request中抓去数据填充这Actionform,然后调用Action的execute方法执行完成后,ActionServlet将接收包含有下一个资源信息的 ActionFoward对象,并将请求转至下一个资源
2) 模型:可以使用javabean和EJB来充当模型对象视图:视图组件包括JSP页面、ActionForm和Struts标签
阅读全文
0 0
- struts1的运行原理及核心组件
- Struts1 运行原理
- Struts1和Struts2核心控制器的执行原理
- Struts1和Struts2核心控制器的执行原理
- Struts1和Struts2核心控制器的执行原理 .
- Struts1和Struts2核心控制器的执行原理
- struts1 原理 及代码
- Struts1.X运行原理剖析
- struts1与struts2 运行原理
- struts1的运行原理(用户登录验证时序图)
- Spring学习10-SpringMVC原理及核心组件1
- Struts2的核心组件及基本流程
- struts1 的tag <logic:equal >的原理及bug
- Struts1配置讲解及原理
- Struts2和Struts1的区别及工作原理
- struts1的工作原理及基本配置详解
- Struts2和Struts1的区别及工作原理
- Struts2和Struts1的区别及工作原理
- 自定义CLOB字段连接函数处理Oracle查询
- Python打造漏洞扫描器 9
- JavaScript_初识
- linux新增端口过滤
- selenium2java一个弹框上传时间日期大杂烩测试用例
- struts1的运行原理及核心组件
- JSTL 标签库 使用(web基础学习笔记十九)
- NB-IOT窄带物联网技术交流QQ群
- PHP 生成器语法
- js 各种排序方法和sort方法的区别
- EDA软件_PCB设计也是一门艺术
- 000039:在主方法中应用switch语句将周一到周三的英文单词打印出来
- Android悬浮窗实现 使用WindowManager
- Android Studio 上面运行Java代码出现的乱码情况解决方法