2016-04-27 11 views
3

プレースホルダ要素内に国際化メッセージを作成することはできますか?Spring - プレースホルダ内の国際化メッセージ

<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タグと、私は「春:メッセージ...」と入力まさに返す代わりに、それは

答えて

2

コピーし、いくつかの変数

<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>