Вложенная командаСсылка на выходной формат - PullRequest
1 голос
/ 10 декабря 2010

Мне было интересно, можно ли вложить h: commandLink в сообщение h: outputFormat, например ::

messages.properties

disclaimerLink=Click {0] for Disclaimer

Теперь я хотел бы сделать что-то вроде этого

<h:outputFormat value="#{msgs['disclaimerLink']}" >
    <f:param>
        <s:link view="/footer.xhtml" value=" #{msgs['disclaimer']}" target="_blank">
            <f:param name="t" value="disclaimer"/>
        </s:link> 
    </f:param>
</h:outputFormat>

Но мне кажется, что f:param не принимает "ценность" как ребенок. Я прав? Может быть, у меня есть другой вариант?

1 Ответ

1 голос
/ 10 декабря 2010

Разделить сообщение на две части.Click и for Disclaimer и поместите между ними ссылку.

...