本文共 1858 字,大约阅读时间需要 6 分钟。
MVCDispatcher /servlet/WizardServlet/* /servlet/ActionsMenu/* /servlet/RecentList/* /servlet/Navigation/* /servlet/SuggestServlet/* /servlet/TypeBasedIncludeServlet/* /servlet/UIValidationAJAXServlet/* /ptc1/* /app/* /gwt/* MVC Dispatcher Servlet MVCDispatcher org.springframework.web.servlet.DispatcherServlet contextClass com.ptc.mvc.components.support.ComponentXmlWebApplicationContext 1
web.xml的上述配置内容,实际上依据spring的规则,默认制定了名为MVCDispatcher-servlet.xml这个文件为Spring容器的web层配置文件
也就是说MVCDispatcher-servlet.xml制定controller的位置,配置文件的样子如下图:好的,这说明我们找到了windchill中springmvc的配置文件。实际上web.xml文件中当然也配置了spring本身,代码如下:Location of Spring root web application context contextConfigLocation config/mvc/applicationContext.xml
如下图位置的这个配置文件,就是spring本身的配置文件。
我们先来看看Windchill中Spring配置文件applicationContext.xml上述applicationContext.xml似乎只配置了一个数据库访问的ptc自己封装的类
然后我们看看springmvc的配置文件,如下:
classpath:/config/mvc/*-urlMappings.properties classpath:/config/mvc/custom.properties
如上所示,springmvc的配置文件导入了另外4个配置文件,如下图:
windchill的springmvc配置文件居然加载了133个另外的配置文件。转载地址:http://liboa.baihongyu.com/