Я использую следующее, чтобы получить справочный документ в нашем приложении. Моя проблема в том, что в то время как <h:graphicImage>
правильно оценивает контекстный путь, h:outputLink
ничего не оценивает. Я пытался использовать как $
, так и #
в h:outputLink
, потому что я понимаю, что у них разное время оценки.
В чем разница в том, как оцениваются два выражения EL?
<h:outputLink value="${pageContext.servletContext.contextPath}/services/help.pdf">
<h:graphicImage
url="${pageContext.servletContext.contextPath}/images/help.png"
alt="Online Help"/>
</h:outputLink>