我正在使用<spring:message ... arguments="${arg1},${arg2}" />
是否可以为每个参数添加带css样式的html代码?
例如,我们要打印消息并使第一个参数为粗体和蓝色,第二个参数为红色。
答案 0 :(得分:0)
我能够通过在参数元素中添加html代码来实现这一点(似乎HTML代码已经执行,而不仅仅是作为文本编写):
<spring:message code="label.pay.message" arguments="<strong><span class='currency'>${lastInvoiceAmountIntPart}</span>;<span class='sup-currency-decimals'>${lastInvoiceAmountDecimalPart}</span></strong>" argumentSeparator=";"/>
这不太可读,但效果很好。