2010-09-01 54 views

回答

1

我不知道任何属性,只要上下文可用于识别webapp类加载器,但您可以遍历每个上下文,查看其相关的类加载器并以这种方式查找匹配项。

+0

这是一个好主意,但没有直接引用servletcontext中的类加载器(这是你的意思?)。 我不想通过编写代码来寻找线程上下文类加载器来污染我的web应用程序(如果这确实与web应用程序关联的类加载器相同...) 是否有从Web应用程序获取webapp关联类加载器上下文? – unmaskableinterrupt 2010-09-02 21:47:09

+0

如果您使用的是Tomcat,则可以使用context.getLoader()来访问webapp类加载器,并且您也可以像使用context.getParentClassLoader()一样从同一个上下文中访问父类加载器。通过上下文我的意思是org.apache.catalina.Context应该可以在任何Servlet类中使用。 – 2010-09-02 22:04:15

相关问题