0

我必须获得JSP的真实路径,并且必须使用Expression Language来完成。然后,我在TagLib中发送路径。

我发现:

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

但我有一个警告rtexprvalue说它是undefind和另一个在EL : The declared exception IOException is not actually thrown by the method _elExpression15() from type __2F_PrizeWheel_2F_WebContent_2F_stats_2E_jsp

我的TagLib在我的.tld中的声明如下:

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

也许我做错了。因此,如果您有更好的解决方案,我很感兴趣:)

4

1 回答 1

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

你正在寻找的是${application.realPath}

于 2013-06-12T08:47:02.727 回答