Я нахожусь в процессе «Интернационализация» мое приложение, которое SEAM 2/JSF 1.2 на основеПередача HTML в пачке сообщение
Одна вещь, которая раздражает меня оказывает HTML-разметку в расслоении сообщений, я хотел бы чтобы избежать этого, если это возможно, скажем, например, у меня есть следующий HTML
<p>Click <span class="link" id="trigCl">here</span> to register your account.</p>
Я хотел разорвать этот вниз в следующее:
<h:outputFormat escape="false" value="#{messages['registerAccountText']}">
<f:param value="<span class='link' id='trigCl'>#{messages['here']}</span>" />
</h:outputFormat>
с следующего расслоения записи:
registerAccountText=Click {0} to register your account.
Но, как вы уже догадались, я получаю следующее ...
The value of attribute "value" associated with an element type "f:param" must not contain the '<' character.
Есть ли) способ обойти это, или б) лучший способ пойти об этом (что не делает включать полностью переписывание разметки)?
Не уверен, что здесь есть лучший способ, но это отличная возможность для разработки нового компонента? –
Я боялся, что кто-то скажет это! Можете ли вы рекомендовать какие-либо хорошие ресурсы/пример, который я могу использовать (JSF 1.2), чтобы сделать это? – DaveB