用表达语言获得真正的路径

时间:2012-09-28 13:52:21

标签: path el realpath

我必须得到 JSP 的真实路径,我必须使用表达式语言来实现。然后,我将路径发送到 TagLib

我发现:

<mytag:getstats rtexprvalue="${pageContext.request.contextPath}"/>

但我在rtexprvalue上发出警告说未发现,另一个在 EL The declared exception IOException is not actually thrown by the method _elExpression15() from type __2F_PrizeWheel_2F_WebContent_2F_stats_2E_jsp

.tld TagLib 的声明如下:

<tag>
    <name>getstats</name>
    <tag-class>connector.FileConnector</tag-class>
    <attribute>
        <name>name</name>
        <rtexprvalue>true</rtexprvalue>
    </attribute>
</tag>

也许我完全错了。所以如果你有更好的解决方案,我很感兴趣:)

1 个答案:

答案 0 :(得分:0)

  • 警告无关(似乎是随机发生的)
  • “真实路径”不是“上下文路径”

您要找的是${application.realPath}