如何将对象列表与 Stripes“选项”一起使用标签?
我有一个由 JPA q.getResultList()
生成的对象列表。
我想在下拉菜单中使用它,但 Stripes“选项”标签不能接受列表,只能接受 Collection
、Enum
和
地图
。
我是 Java 新手,这就是为什么 List
可以翻译为它们中的每一个,但我不知道如何解决这个问题。
(Stripes select、option-map、-enumeration、-collection 可以从前面提到的输入对象结构中构建下拉菜单)
I have a List of object, produced by JPA q.getResultList()
.
I would like to use it in a drop down, but Stripes "option" tag cant accept List, just Collection
, Enum
and
Map
.
Im new to Java, that why perhaps the List
can translated to each of them but I don't know how can I solve this issue.
(Stripes select,option-map,-enumeration, -collection can build up a drop down from previous mentioned input object structures )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
List
对象是一个Collection
对象:List
接口扩展了Collection
的接口。您可以在所有需要Collection
的地方使用List
对象,例如ArrayList
或LinkedList
。Enum
类型是一种静态列表,通过将类声明为枚举,如下所示:Map
类型是关联集;例如,Hashtable
、HashMap
和TreeMap
都是Map
的实例。A
List
object is aCollection
object: the theList
interface extends that ofCollection
. You can use aList
object, such asArrayList
orLinkedList
in all places where you need aCollection
.The
Enum
type is a sort of static list, by declaring a class as being an enum, like so:The
Map
type is an associative set; e.g. theHashtable
,HashMap
andTreeMap
are all instances of aMap
.options-collection 的文档 标签说:
java.util .List
是一个Collection
,只需将其传递给所提到标签的collection
属性。The documentation of the options-collection tag says:
A
java.util.List
being aCollection
, just pass it to thecollection
attribute of the mentioned tag.