Я пытаюсь использовать Cufon js lib.для отображения определенного шрифта на веб-странице.
jQuery также используется.
<script language="javascript" src="resources/js/cufon-yui.js"/>
<script language="javascript" src="resources/js/Salaryman_400.font.js"/>
<script type="text/javascript">
Cufon.replace('.menu-text');
</script>
, если текст ссылки получен с помощью EL #{m.decoys}
, что означает, что это значение получено из файла свойств для поддержки i18n,что это не работает:
<h:outputLink value="#{request.contextPath}/decoys.jsf" class="menu-text">
<f:verbatim>#{m.decoys}</f:verbatim>
</h:outputLink>
после того, как этот текст в <a>
вообще не отображался.
вот настройка i18n в Face-Config, они работают без Cufon:
<application>
<resource-bundle>
<base-name>msg_ru</base-name>
<var>m</var>
</resource-bundle>
</application>
, если текст ссылки получен с другим EL, например.#{request.contextPath}
, все нормально:
<h:outputLink value="#{request.contextPath}/decoys.jsf" class="menu-text">
<f:verbatim>#{request.contextPath}</f:verbatim>
</h:outputLink>