如何在Spring Portlet MVC中获取对象类型参数 - java

我正在开发Spring Portlet MVC。我有一个名为“ CLASS”的表。 CLASS表具有复合主键。我想在其他表中使用CLASS表。我想在组合框中列出CLASS表项。

选择组合框时,我必须获取CLASS的复合ID。但我无法获得身份证。因为id是CLASSID类型。(而id是一个对象),我只能从combobox获得int,string ..类型参数。

是否可以从组合框获取对象?如果回答是,该怎么做?

问候。

  <form:select path="classId">          
            <form:options items="${classes}" itemValue="id" itemLabel="name" />
  </form:select>

classId是对象。我可以从类数组中获取名称值和其他值。但是我无法获得classId值。它返回空值。如何在Spring Portlet MVC中获取对象类型参数?

参考方案

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

如何在Spring-Rest中将路径变量映射到实体 - java

我在Spring-RS中获得了一些REST端点,该端点使用实体ID作为路径变量。大多数情况下,方法要做的第一件事是使用id检索实体。有没有一种方法可以自动将id映射到实体,仅将实体作为方法参数?现在的情况 :@RequestMapping(path="/{entityId}) public void method(@PathVariable Str…

Spring MVC中的输入验证 - java

我知道Commons Validator框架是Struts项目在服务器端和客户端验证输入值的事实上的标准。Spring MVC项目是否也是如此?我得到的印象可能不是,大多数Struts书籍和论坛都谈论Commons Validator框架,但是只有少数Spring书籍和论坛可以。在Spring MVC项目中验证输入的最佳实践是什么?干杯! 参考方案 在引入S…

Java:“自动装配”继承与依赖注入 - java

Improve this question 我通常以常见的简单形式使用Spring框架: 控制器服务存储库通常,我会在CommonService类中放一个通用服务,并使所有其他服务扩展到类中。一个开发人员告诉我,最好在每个服务中插入CommonClass而不是使用继承。我的问题是,有一个方法比另一个更好吗? JVM或性能是否会受到另一个影响?更新资料Comm…

如何在Spring Boot中读取未映射到@RequestBody模型对象的其他JSON属性 - java

我有一个看起来像这样的RestController@RequestMapping(value = "/post", method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity<?> test(@R…

Spring Data Cassandra的事务管理 - java

我正在使用Spring和Cassandra作为基础数据库。曾提到过弹簧伞项目“ spring data cassandra”。与休眠不同,在这里无法找到如何管理事务。如果您中的某些人已经合并,请共享要包含的事务管理器的详细信息。 参考方案 Cassandra不支持传统(ACID)的事务。在某些特殊情况下,可以通过一些构造来实现事务原子性,例如原子批处理(请参…