首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

当小弟我从浏览器访问一个action之后是如何解析的

2012-09-15 
当我从浏览器访问一个action之后是怎么解析的?SSH框架比如localhost:8080/test/login.action他是先读取str

当我从浏览器访问一个action之后是怎么解析的?
SSH框架
比如localhost:8080/test/login.action
他是先读取struts.xml,找到后然后再去看applicationContext.xml然后再去对应得的包下面去看这个action的java定义。
上面是我的设想,是不是这样的啊?

[解决办法]
当在页面向服务器发出请求时,首先加载web.xml中的struts过滤器,读取struts.xml文件,根据页面请求找到对应请求的action,在找到对应的action类。在web.xml中也有applicationContext.xml文件的路径,服务器会加载applicationContext.xml,在Services和Action类中分别有DAO和Services的属性并生成其setter方法,当需要使用到他们时,会根据applicationContext.xml中的配置信息,通过反射类实现实例化。

热点排行