Spring - 占位符中的国际化消息

3

在占位符元素内制作国际化消息是否可行?

<form:input path="year" type="number" id="inputYear" pattern="[0-9]"
            placeholder='<spring:message code="Test.Create.PHYear"/>'/>
<form:errors path="year" cssClass="error"></form:errors>

我使用的占位符转义了HTML标签,返回的是我所输入的“spring:message...”而不是它应该代表的值。

1个回答

3

将消息复制到某个变量中

<spring:message code="Test.Create.PHYear" var="msg"/>

然后在EL中使用它

<form:input path="year" type="number" id="inputYear" pattern="[0-9]"
            placeholder="${msg}"/>
<form:errors path="year" cssClass="error"></form:errors>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接