2010-09-01 59 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

相關問題