I m 利用自由标志作为“Stuts 2”应用的辅助发动机,并存在一些问题,试图将自由标识带往@s。 选定标值为标值。
我现在想像我的模板那样做的事情:
<@s.select name="myDropdown" list={"1":"Foo", "2":"Bar", 3:"Baz"} />
由此形成的超文本是:
<select name="myDropdown" id="myDropdown">
<option value="freemarker.ext.beans.HashAdapter$1$1$1@2c9bebb">freemarker.ext.beans.HashAdapter$1$1$1@2c9bebb</option>
<option value="freemarker.ext.beans.HashAdapter$1$1$1@16ca4a">freemarker.ext.beans.HashAdapter$1$1$1@16ca4a</option>
<option value="freemarker.ext.beans.HashAdapter$1$1$1@173ee8">freemarker.ext.beans.HashAdapter$1$1$1@173ee8</option>
</select>
根据文件,看来这样做会奏效,但实际上唯一的例子是使用自由标识清单。 哈希斯只是另一个选择,但我没有能够找到任何使用它们的法律实例。
最后,我的问题是,如果我与Stuts 2选择标签使用什么自由标识使下述超文本?
<select name="myDropdown" id="myDropdown">
<option value="1">Foo</option>
<option value="2">Bar</option>
<option value="3">Baz</option>
</select>