【问题标题】:How to get Object type parameter in Spring Portlet MVC如何在 Spring Portlet MVC 中获取对象类型参数
【发布时间】: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


【解决方案1】:

检查“类型转换”以将您的 ID 转换为字符串并在 spring reference here 中反向检查它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多