【发布时间】:2013-02-01 08:43:57
【问题描述】:
我正在研究 Spring Portlet MVC。我有一个名为“CLASS”的表。 CLASS 表有复合主键。我想在其他表中使用 CLASS 表。我想在组合框中列出 CLASS 表项。
选择组合框时,我必须获得类的复合ID。但我无法获得身份证。因为 id 是 CLASSID 类型。(并且 id 是一个对象)我只从组合框中得到 int,string.. 类型参数。
是否可以从组合框中获取对象?如果回答是,该怎么做?
问候。
<form:select path="classId">
<form:options items="${classes}" itemValue="id" itemLabel="name" />
</form:select>
classId 是对象。我可以从类数组中获取名称值和其他值。但我无法获得 classId 值。它返回空值。如何在 Spring Portlet MVC 中获取对象类型参数?
【问题讨论】:
-
你能给我们看一些代码吗,你试图做什么?
-
@Partlov,感谢您的回复。我加了。
-
所以如果 id1 和 id2 是组成复合键的列,你想在下拉列表中看到什么? id1,id2 之类的?
-
不是。我想看名称栏。
-
itemValue="name" 没有帮助?
标签: java spring-mvc combobox portlet spring-portlet-mvc