博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windchill的web中的Spring
阅读量:6330 次
发布时间:2019-06-22

本文共 1858 字,大约阅读时间需要 6 分钟。

_

windchill的web.xml文件中有如下代码:

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/

你可能感兴趣的文章
新形势下初创B2B行业网站如何经营
查看>>
初心大陆-----python宝典 第五章之列表
查看>>
java基础学习2
查看>>
sysbench使用笔记
查看>>
有关电子商务信息的介绍
查看>>
NFC·(近距离无线通讯技术)
查看>>
nginx 禁止某个IP访问立网站的设置方法
查看>>
多线程基础(三)NSThread基础
查看>>
PHP的学习--Traits新特性
查看>>
ubuntu下,py2,py3共存,/usr/bin/python: No module named virtualenvwrapper错误解决方法
查看>>
Ext.form.field.Number numberfield
查看>>
异地多活数据中心项目
查看>>
Linux文件夹分析
查看>>
解决部分月份绩效无法显示的问题:timestamp\union al\autocommit等的用法
查看>>
nginx 域名跳转 Nginx跳转自动到带www域名规则配置、nginx多域名向主域名跳转
查看>>
man openstack >>1.txt
查看>>
linux几大服务器版本大比拼
查看>>
在BT5系统中安装postgresQL
查看>>
Can't connect to MySQL server on 'localhost'
查看>>
【Magedu】Week01
查看>>