次のような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>
<spring:message code="tooltip.text" var="variable1"/>
<form:input id="email_email" name="email_email" title="${variable1}" path="email"
cssClass="input required email" />
属性内でタグを使用することはできません。ただし、上記は使用できます。正常に動作します。
単純にタグ内でタグを使用することはできません。このようなことができます
<spring:message code="tooltip.text" var="i18nTooltip"/>
<form:input id="email_email" name="email_email" title="${i18nTooltip}" path="email"
cssClass="input required email" />
P.S。より良い使用${i18nTooltip}
、 の代わりに、 i18nTooltip
、混乱を避けるため。