【发布时间】:2015-09-17 22:05:49
【问题描述】:
我有一个自定义标记库,我正在向它传递一些属性。我希望它输出一个带有我传入的属性的输入字段。
def selectField = { attrs ->
System.out.println( attrs.class );
out << "<input id=" + attrs.id + " class=" + attrs.class + " name=" + attrs.name + " />"
}
当我打印出课程时,我得到了这个 “span2 我的输入”
调用gsp文件中的元素
<mynamespace:selectField class="span8 myinput" name="pay" id="myid" data-user="${blaaaa}"/>
当我检查由 selectField 方法呈现的输入元素时,我得到了这个
<input id="myid" class="span8" myinput="" name="pay">
似乎无法让它接受具有多个名称的类。它似乎只为该类接受一个字符串,然后将另一个单独打印为另一个属性
应该是
<input id="myid" class="span8 myinput" name="pay">
【问题讨论】: