Use the EL functions from tc:format1
to tc:format9
to replace up to 9 variables in a given internationalized text.
This work like in
The message format is: "#{demoBundle.format1}"
<tc:out value="\#{tc:format1(demoBundle.format1, 695700)}"/>
The message format is: "#{demoBundle.format3}"
<tc:out value="\#{tc:format3(demoBundle.format3, 5800, 15700000, 5000000)}"/>
The message format is: "#{demoBundle.format9}"
<tc:out value="\#{tc:format9(demoBundle.format9, 0, 1, 2, 3, 4, 5, 6, 7, 8)}"/>
You may also use the fn:
function library for string manipulation.
<tc:out value="\#{fn:toUpperCase('uppercase')}"/>