SSH框架的运行过程解析
来源:互联网 发布:大气数据系统 编辑:程序博客网 时间:2024/05/21 16:22
环境:Spring2.5+Struts1.3+hibernate3.3
上面是整个调用过程,更详细的理解还有:Struts根据struts的配置文件,将spring看为bean工厂,从spring中获取action。
spring根据spring的配置文件,实例化action,并注入service(注入的service已经注入好了Dao,Dao已经注入好了SessionFactory)。Struts2将请求的参数set到Action。
Struts2根据struts.xml的配置调用Action的execute方法。(这个方法你是编写的,当然这个方法会一步步的调用Service,Service会调用Dao)。然后struts2根据execute方法的返回值,根据struts.xml配置,找到应该返回的JSP页面。最后由Tomcat实时生成Html页面,通过Internet用户浏览器接受到Html,并显示出来。
Struts2根据struts.xml的配置调用Action的execute方法。(这个方法你是编写的,当然这个方法会一步步的调用Service,Service会调用Dao)。然后struts2根据execute方法的返回值,根据struts.xml配置,找到应该返回的JSP页面。最后由Tomcat实时生成Html页面,通过Internet用户浏览器接受到Html,并显示出来。
刚开始学习,总结的不对的地方还请大家多多指教。
0 0
- SSH框架的运行过程解析
- 【框架】App运行过程解析
- ssh框架的搭建过程(详细)
- 搭建一个ssh框架的过程
- SSH框架运行原理
- SSH框架运行流程
- SSH框架搭建过程
- SSH框架搭建过程
- SSH框架解析
- SSH框架应用解析
- SSH框架搭建过程---之Spring框架的使用(2)
- SSH框架搭建过程---之Struts框架的使用(3)
- Ping经过路由器的运行过程解析
- Ping经过路由器的运行过程解析
- SSH三大框架的运行原理及机制
- Maven下SSH框架运行环境的配置
- SSH框架电力项目八--运行监控的保存
- AOP运行过程解析
- 电脑显示屏的性能,价位初步研究
- 关于新款Mac电脑无法使用三指拖动的问题
- angularJS学习之路(二十三)---创建服务的五大方法---factory
- [Rman]使用RMAN的Compressed Backupsets备份压缩技术
- Write fast and efficient PLSQL - DBMS_PROFILER
- SSH框架的运行过程解析
- Android 图像处理之Bitmap系列1
- SQL 语句汇总(三)
- 调试 configure
- Java实现150条数据的K-means算法聚类分析(含界面)
- Flyweight(享元)设计模式
- AirPlay无线技术研究
- wtm32f10xx时钟系统
- if(self = (super init))的理解