在运行时加载jsp所需的库

问题描述 投票:0回答:1

我将来自servlet的请求转发给dk.jsp。运行dk.jsp所需的库在“WEB-INF / dk”中以避免jar冲突。由于我没有dk.jsp(第三方JSP)的控制权,我想在“dk”之前加载所有jar叫那个jsp。我发现很难做到这一点。在这种情况下请帮助我。

java jsp classloader dynamic-class-loaders
1个回答
0
投票

您不能为这样的JSP隔离JAR。 JAR文件必须直接在WEB-INF / lib下。

您可以做的是仅使用dk.jsp(和关联的JAR)创建单独的Web应用程序,然后将Web应用程序的请求转发到提供dk.jsp的Web应用程序。您需要在要转发请求的Web应用程序上启用crossContext支持。

© www.soinside.com 2019 - 2024. All rights reserved.