【发布时间】:2013-10-19 10:49:08
【问题描述】:
我正在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,但都没有奏效!
你知道解决办法吗?!
【问题讨论】: