ssh之我见
来源:互联网 发布:淘宝两天没发货怎么办 编辑:程序博客网 时间:2024/05/16 13:38
对于一个用ssh搭建起俩的网站。整个流程是这样的。
Web.xml是整个程序的入口,首先服务器初始化的时候,先初始化struts的filterdispatcher这个拦截器,他负责封装请求,让后把请求交给ActionMapper,通过配置文件寻找对应的action,找到之后通过ActionProxy,调用ActionInvocation,在其中调用对应的action。 然后给spring 上下文,也就是初始化contextloader 这个监听器,默认是XmlWebApplicationContext ,继承beanFactory然后载入上下文和配置文件,通过调用refresh方法,初始化ioc容器,完成之后,如果客户端发送一个请求过来,首先通过struts的拦截器进行拦截,然后通过struts的配置文件找到对应的类来处理这个请求,struts会在spring的配置文件中找对应的处理请求的类,这样就把任务交给了spring,而spring方面,XmlWebApplicationContext 实现了beanFactory这个接口,这其中总共有三个过程,第一个是定位资源,他的一个类会把配置文件封装成一个resource这个类,主要是通过一个ResourceLoader来进行资源的定位。 第二个是载入资源,主要是通过一个beanDefinitionReader的对象,载入资源。 第三个是注册资源,将bean文件进行解析,同时初始化bean,注册的过程是通过维护一个hashmap的表将 bean和名字联系上的。
0 0
- SSH思想之我见
- ssh之我见
- SSH框架之我见
- 基于SSH开发架构的重新分层/SSH思想之我见
- 软件测试之我见
- 学校课程设计之我见
- 项目经理之我见
- Java性能之我见
- 地产泡沫之我见
- 项目经理之我见
- 软件设计之我见
- 移动开发之我见
- 国外电影之我见
- singleton之我见
- SiteMesh 之我见
- jsp template之我见
- jsp template之我见
- 游戏策划之我见
- devmem调试内核驱动
- java 读写者问题 实现
- unsigned long类型转换为CString出现的问题
- MyEclipse8.6中提交SVN报错
- 使用AJAX填充<select>标签下拉项,没有显示指定的option项
- ssh之我见
- 为什么Nginx的性能要比Apache高很多?
- no sigar-amd64-winnt.dll in java.library.path 错误
- Win10下PB停在欢迎窗口界面
- nio 入门简介
- Open Live Writer
- jdk 1.6 集合框架
- 通过ServletRequestAware接口获取request
- C++中的模板函数(理论篇)(转)