webx中保留原spring servlet模块的配置
来源:互联网 发布:linux解压war包命令 编辑:程序博客网 时间:2024/06/06 07:04
虽然很猥琐,但是业务需求要求在webx中保留原来的运行在spring模块上的servlet功能 。几经折腾,总算整合好了。
新建一个 webx项目,把webapp下的所有目录 copy到原来模块对应目录中。
除了web.xml,其它的邮webx生成的xml都copy到原工程相应目录下。
编程webx.xml
1.注释
< listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
不能有两个ContextLoaderListener,应该使用
com.alibaba.citrus.webx.context.WebxContextLoaderListener
2.注释spring bean配置(如果有)
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/classes/bean_main/*.xml
</param-value>
</context-param >
3.增加:
<listener>
<listener-class>com.alibaba.citrus.webx.context.WebxContextLoaderListener</listener-class>
</listener>
<filter>
<filter-name>webx</filter-name>
<filter-class>com.alibaba.citrus.webx.servlet.WebxFrameworkFilter</filter-class>
<init-param>
<param-name>excludes</param-name>
<param-value>/oldservletpath</param-value>
</init-param>
<init-param>
<param-name>passthru</param-name>
<param-value>*.xxx</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>webx</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4.把spring bean配置移动webx.xml中:
<beans:import resource="classpath*:/bean_main/*.xml" />
OK,把原来的servlet模块路径配置到/oldservletpath下。可以正常访问。其它路径就可以使用webx正常功能了。
- webx中保留原spring servlet模块的配置
- webx中Spring框架的基本流程
- spring mvc 中Servlet的基本配置
- Webx 中应用的属性配置解决方案及思路
- Webx日志系统的配置
- web.xml中servlet, spring, filter, listenr的配置
- webapp的/ WEB - INF /Spring- servlet.xml中配置
- java Servlet 和 Webx
- Spring的多模块配置
- 在webx.ml中 配置struts2 后 welcome-file-list 失效的解决办法
- WebX中关于编码的问题
- Spring Core模块中JavaBean配置
- Spring 加载原模块和其他模块里的多个applicationContext.xml
- android应用中去掉标题栏的方法(保留原样式)
- spring中配置<mvc:default-servlet-handler />后必须配置<mvc:annotation-driven/>的问题
- spring Boot webx
- spring+hibernate+struts项目的配置(原)
- servlet中虚拟目录的配置
- PullToRefreshListView碰到的问题
- hadoop课程来了,年薪20万
- int 转str or char*
- android:windowSoftInputMode属性使用
- 实时股票数据接口 (高质量,免费)
- webx中保留原spring servlet模块的配置
- 烟草专卖局反扑:控烟不能“绝对化”“扩大化”
- Struts2返回JSON数据的原理
- linux patch 命令小结
- 软件开发笔记1
- android笔记7-spinner,progresbar
- 做程序员的世界很美!
- 服装行业预测总结
- 判断两个矩形是否相交的原理详解