를 어떻게 사용 하는가?
JSP 코드는 다음과 같다.
<div class="formRow">
<form:input id="email_email" name="email_email" title="XXXXX"/>" path="email" cssClass="input required email" />
<form:errors path="email" cssClass="error" />
</div>
i18n을 지원하는 몇 가지 툴팁 텍스트로 title 속성을 설정하고 싶습니다. 내가 어떻게 할까?
나는 이런 식으로 뭔가를 찾고 있습니다 :
<div class="formRow">
<form:input id="email_email" name="email_email" title="<spring:message code="tooltip.text" />"/>" path="email" cssClass="input required email" />
<form:errors path="email" cssClass="error" />
</div>
해결법
-
==============================
1.
<spring:message code="tooltip.text" var="variable1"/>
<form:input id="email_email" name="email_email" title="${variable1}" path="email"
cssClass="input required email" />
속성 내에서 태그를 사용할 수 없습니다.
그러나 위의 것을 사용할 수 있습니다. 그것은 잘 작동합니다.
-
==============================
2.태그 안의 태그는 사용할 수 없습니다. 너는 이렇게 할 수있다.
태그 안의 태그는 사용할 수 없습니다. 너는 이렇게 할 수있다.
<spring:message code="tooltip.text" var="i18nTooltip"/>
<form:input id="email_email" name="email_email" title="i18nTooltip" path="email"
cssClass="input required email" />
추신 더 혼란을 피하기 위해 $ {i18nTooltip}을 사용하십시오.
from https://stackoverflow.com/questions/5273958/how-to-use-springmessage-inside-an-attribute-of-forminput by cc-by-sa and MIT license