gpt4 book ai didi

java - 映射 Spring 形状

转载 作者:太空宇宙 更新时间:2023-11-04 14:39:21 24 4
gpt4 key购买 nike

我有一个表格,其中假设预先选择了所呈现的人的语言。路径上应该放什么还是有其他错误?

这到类是由 hibernate 映射的,我得到一个具有一组语言的对象 Person。

public class Person{
private int id;
private String name;
private String age;
private Set<Language> languages;
...
setters and getters
}

public class Language{
private int personId;
private String language;
...
setters and getters
}

在 Controller 中,我插入所有可用语言(字符串)的列表,这就是我的 JSP 的样子

<form:form action="update.do" commandName="person" method="post" name="create-person">
...
<form:select multiple="true" path="languages.language" items="${allLanguages}" />
...
</form:form>

我之前用Strings做过,但我不知道如何用Language类来管理它

编辑
我忘了说 allLanguagesString

的列表

最佳答案

1) linguals 是一个 Set,因此它没有属性 language
2)您需要从集合中获取一个元素才能使用它
3)您的选择允许multiple="true",同时您只使用一个值来设置它...

关于java - 映射 Spring 形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25133954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com