【问题标题】:WebLogic 12c getRealPathWebLogic 12c 获取RealPath
【发布时间】:2013-08-02 12:07:47
【问题描述】:

我正在将旧代码迁移到 weblogic 12c。代码使用getServletContext().getRealPath("/"),它返回null,因为规范说:

如果 servlet 容器不能翻译 出于任何原因(例如当内容 正在从 .war 档案中获得)。

Here 是一种解决方法,我尝试过,但没有奏效。我检查了Accept Context Path In Get Real Path,重启了集群,重新部署了app,但是真正的路径还是null

有什么办法可以解决吗?

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

【问题讨论】:

    标签: weblogic weblogic12c


    【解决方案1】:

    更新weblogic.xml 成功了:

    <container-descriptor>
        <show-archived-real-path-enabled>true</show-archived-real-path-enabled>
    </container-descriptor>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 2012-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多