という名前のjspで新しいタグを作成していRequiredLabel
ますが、タグ属性をstrutsラベルに渡すことができません(cssはYAMLに基づいています)
タグは次のように使用されます。
<myTag:RequiredLabel name="amount"/>
ラベルはローカライズする必要があるため、struts から取得する必要があります。
<%@tag description="Renders a label with required css and error label" pageEncoding="UTF-8"%>
<%@attribute name="name" required="true" %>
<%@taglib prefix="s" uri="/struts-tags"%>
<!--Here ${name} works fine -->
<p class="ym-message" id="${name}Error" />
<!-- Here I can not pass the name to s:label tag -->
<s:label key="form.label.%{name}" cssClass="ym-required" />
私は試し#attr.name
てみ#param.name
ましたが、どれもうまくいきませんでした!
解決策を知っていますか?