【发布时间】:2016-12-19 07:33:03
【问题描述】:
我有两个如下所示的实体,在我的 JSP 页面中编写了下拉代码,我无法将 Spring 表单中的字段映射到 SecondarySkill 到 OneToMany 场景。
请建议我如何将以下下拉列表映射到SecondarySkill 实体技能名称。
java代码:
public class Requisition {
//some fields
@OneToMany(cascade=CascadeType.ALL,mappedBy="req")
private Set<SecondarySkill> secSkill;
//setters and getters
}
public class SecondarySkill{
private int id;
private String skillName;
@ManyToOne
@JoinColumn(name="req_id")
Requisition req;
//setters and getters
}
JSP 代码:
<label for="exampleInputEmail1">Secondary Skill:
<span style="color: red">*</span></label>
<form:select class="form-control" multiple="multiple" path="rpd" id="secSkillId">
<option value="0">--Select--</option>
<option value="1">JAVA</option>
<option value="2">.Net</option>
<option value="3">PHP</option>
</form:select>
【问题讨论】:
标签: spring jsp spring-form