我在前端显示了一个类的几个实例,用户可以在其中更改对象的每个属性,这可以<select>
在一个表单中添加多达 1000 秒。
班级
@Entity
public class Entity extends ModelBase{
@OneToOne
private AnotherEntity entityInstance;
@Enumerated(EnumType.STRING)
private AEnum sessionOne = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionTwo = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionThree = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionFour = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionFive = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionSix = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionSeven = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionEight = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionNine = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionTen = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionEleven = AEnum.None;
@Enumerated(EnumType.STRING)
private AEnum sessionTwelve = AEnum.None;
...
}
JSP 文件
<form>
<table>
<tr>
<td><select for sessionOne></td>
<td><select for sessionTwo></td>
<td><select for sessionThree></td>
<td><select for sessionFour></td>
<td><select for sessionFive></td>
<td><select for sessionSix></td>
<td><select for sessionSeven></td>
<td><select for sessionEight></td>
<td><select for sessionNine></td>
<td><select for sessionTen></td>
<td><select for sessionEleven></td>
<td><select for sessionTwelve></td>
</tr>
...
</table>
<button type="submit">
</form>
提交表格的最佳方式是什么?运行按名称抛出每个选择似乎不是最好的方法。