当前位置: 首页 > 知识库问答 >
问题:

WebLogic 12c getRealPath

羿易安
2023-03-14

我正在将遗留代码迁移到weblogic 12c。代码使用getServletContext()。getRealPath(“/”)返回null,因为规范说明:

如果servlet容器由于任何原因(例如当内容从. war存档可用时)无法将虚拟路径转换为真实路径,则此方法返回null。

这是一个解决方法,我尝试了,但没有成功。我在Get Real Path中检查了接受上下文路径,重新启动了集群并重新部署了应用程序,但实际路径仍然为null。

有什么办法处理这个问题吗?

我需要真实的路径,因为应用程序获取imagedir,并将其放入jasper报告文件中,以加载特定的图像。不幸的是,代码重写不是一个选项。

共有1个答案

潘鸿文
2023-03-14

更新weblogic.xml成功了:

<container-descriptor>
    <show-archived-real-path-enabled>true</show-archived-real-path-enabled>
</container-descriptor>
 类似资料:

相关问答

相关文章

相关阅读