当前位置: 代码迷 >> J2EE >> <Loader delegate="true"/>的作用?该怎么解决
  详细解决方案

<Loader delegate="true"/>的作用?该怎么解决

热度:685   发布时间:2016-04-17 23:40:46.0
<Loader delegate="true"/>的作用?
配置的工程中说spring的ApplicationContext.xml找不到、。。。
在tomcat的contex.xml中添加<Loader delegate="true"/> 
就OK了。 
这句话的是什么意思啊?
------解决思路----------------------
delegate true表示加载前先问上级loader,同java一般模式;false,先从本loader开始尝试加载
------解决思路----------------------
delegate :     Set to true if you want the class loader to follow the standard Java2 delegation model, and attempt to load classes from parent class loaders before looking inside the web application. Set to false (the default) to have the class loader look inside the web application first, before asking parent class loaders to find requested classes or resources.


http://tomcat.apache.org/tomcat-5.5-doc/config/loader.html
------解决思路----------------------
 Loader对象可出现在Context中以控制Java类的加载。属性:delegate、含义:True代表使用正式的Java代理模式(先询问父类的加载器);false代表先在Web应用程序中寻找。默认值:FALSE
  相关解决方案