首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

不再应用此博客

2012-08-31 
不再使用此博客不再使用此博客?9 楼jeff.key2010-09-02引用派遣器处理器 Servlet 对象 (Dispatcher Servle

不再使用此博客

不再使用此博客

?

9 楼 jeff.key 2010-09-02   引用派遣器处理器 Servlet 对象 (Dispatcher Servlet) 是 Spring Web MVC 中最核心组件,它是一个实现类而并不是一个接口。

从类的继承角度来看,派遣器处理器对象 (Dispatcher Servlet) 最终继承自 HttpServlet 对象。

这个设计不是spring发明的,而是因为j2ee规范定义所导致的。
在j2ee规范里,只有servlet, filter, 和listener这三个东西能套入到
系统中去。如果我印象不错的话,spring好象更推荐用listener的方式来配置吧?
我不用spring,印象可能有错。 10 楼 jeff.key 2010-09-02   引用初始化时, 它通过内部的 Spring Web 应用程序环境,找到相应的 Spring Web MVC 的各个组件,如果这些组件没有显式配置, Spring Web MVC 将会根据默认加载策略初始化各个模块的默认实现。
参简单罗列一下有哪些Spring Web MVC组件吗?
我一看到类似“相关部门”的说法就头痛。 11 楼 fansofjava 2010-09-02   虽然没多大实用价值,但也犯不着投隐藏,打消别人积极性啊。
12 楼 robertleepeak 2010-09-02   jeff.key 写道引用派遣器处理器 Servlet 对象 (Dispatcher Servlet) 是 Spring Web MVC 中最核心组件,它是一个实现类而并不是一个接口。

从类的继承角度来看,派遣器处理器对象 (Dispatcher Servlet) 最终继承自 HttpServlet 对象。

这个设计不是spring发明的,而是因为j2ee规范定义所导致的。
在j2ee规范里,只有servlet, filter, 和listener这三个东西能套入到
系统中去。如果我印象不错的话,spring好象更推荐用listener的方式来配置吧?
我不用spring,印象可能有错。

您说的没有错,我也没有说Servlet是Spring发明的,DispatcherServlet是通过几个父类继承到HttpServlet,而HttpServlet是继承自GenericServlet, GenericServlet又实现Servlet规范定义的接口。而Servlet是Servlet容器派遣一个请求的入口点接口。这些我会在后续的文章里继续讨论。

您的印象大体是对的,不过有些差异,Spring是通过一个Listener加载主环境,也可以通过一个客户话的Listener加载多个主环境(这个功能很少有人使用),然后,每个Servlet会加载一个子环境,子环境会自动导入主环境。如果没有客户化的主环境,那就会使用这个通用的主环境作为父环境。 13 楼 robertleepeak 2010-09-02   jeff.key 写道引用初始化时, 它通过内部的 Spring Web 应用程序环境,找到相应的 Spring Web MVC 的各个组件,如果这些组件没有显式配置, Spring Web MVC 将会根据默认加载策略初始化各个模块的默认实现。
参简单罗列一下有哪些Spring Web MVC组件吗?
我一看到类似“相关部门”的说法就头痛。

这一章是这样的,因为这是概论,有了概论,整体印象以后,后面才能逐一讨论个个主题。 14 楼 robertleepeak 2010-09-02   fansofjava 写道虽然没多大实用价值,但也犯不着投隐藏,打消别人积极性啊。



谢谢支持。不过,我更希望大家提点有意义的建议,比如说,哪里缺少什么,哪里是简单的罗列,应该加入更多的解释或者描述等等。 15 楼 分离的北极熊 2010-09-02   好吧,我刚回答完JE的小问题,累死了

估计哥们,你也快了,这么多隐藏的,技术论坛没人评论都投隐藏

还怎么交流 16 楼 jeff.key 2010-09-02   robertleepeak 写道jeff.key 写道引用初始化时, 它通过内部的 Spring Web 应用程序环境,找到相应的 Spring Web MVC 的各个组件,如果这些组件没有显式配置, Spring Web MVC 将会根据默认加载策略初始化各个模块的默认实现。
参简单罗列一下有哪些Spring Web MVC组件吗?
我一看到类似“相关部门”的说法就头痛。

这一章是这样的,因为这是概论,有了概论,整体印象以后,后面才能逐一讨论个个主题。

这回答有点官腔的味儿,不太好。
你随手写上几个就打发我不是更好吗?还要让我改天来听教诲 17 楼 jeff.key 2010-09-02   引用您说的没有错,我也没有说Servlet是Spring发明的,DispatcherServlet是通过几个父类继承到HttpServlet,而HttpServlet是继承自GenericServlet, GenericServlet又实现Servlet规范定义的接口。而Servlet是Servlet容器派遣一个请求的入口点接口。这些我会在后续的文章里继续讨论。

你这个好比是说地球是圆的,地球上有一种生物叫人类,
其中有部分人类现在在上JE一样。味道有点不太对。

引用
您的印象大体是对的,不过有些差异,Spring是通过一个Listener加载主环境,也可以通过一个客户话的Listener加载多个主环境(这个功能很少有人使用),然后,每个Servlet会加载一个子环境,子环境会自动导入主环境。如果没有客户化的主环境,那就会使用这个通用的主环境作为父环境。

不太明白这段东西说什么了。我只是从j2ee规范的角度来说说spring context listener的加载而已。

另外,我找了一下,不知道你这系列东西和这个东西有什么关系:
http://www.javabeat.net/articles/18-introduction-to-spring-mvc-web-framework-web-tier-1.html

热点排行