Разница в оценке пути контекста EL между outputLink и 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>
5
задан BalusC 20 December 2012 в 03:15
поделиться