我正在尝试向html属性“placeholder”添加一条消息,我发现this适用于英文消息,但不适用于希腊消息(UTF-8编码)。
<spring:message code="label.message" var="messagePlace" htmlEscape="true" />
<td class="textfield"><form:textarea id="message_box"
class="field" path="message" cols="40" rows="5" placeholder="${messagePlace}" />
其他所有邮件均已成功解决。应用程序的默认编码是UTF-8。有任何想法吗?我得到的文字是“&amp; Mu;¡&amp; nu;&amp; upsilon;&amp; mu;&amp; alpha;” (没有空格)而不是“Μήνυμα”。
答案 0 :(得分:0)
我之所以看到这个原因是因为spring表单标签库的元素形式:textarea不支持属性占位符。使用html textarea时,消息显示正确。