我创建了自定义标签,用于使用动态参数对 URL 进行编码和重写。例如:
<mytags:outUrl url="${value1}" id="${value2}" />
按预期工作(url
是标准参数,id
是第一个动态参数)。
是否也可以直接使用这样的动态参数名称?
<mytags:outUrl url="${var1}" ${name1}="${var2}" />
我知道可以使用<jsp:attribute>
,但是代码太多:
<mytags:outUrl url="${var1}"><jsp:attribute name="${name1}">${var2}</jsp:attribute></mytags:outUrl>