【发布时间】:2014-02-17 21:41:16
【问题描述】:
我正在使用 Struts 创建一个应用程序,我从数据库中获取人员列表和学校列表,然后我使用 html:select 以便用户可以为每个元素选择学校,这是部分我被卡住的jsp页面。
<display:table id="list" name="myForm.list" >
<display:column title="ID" property="id"/>
<display:column title="Name" property="name" sortable="true"/>
<display:column title="School" >
<html:select property="idSchool">
<logic:notEmpty name="myForm" property="SchoolCombo">
<bean:define id="SchoolCombo" name="myForm" property="SchoolCombo"/>
<html:options collection="SchoolCombo" property="id" labelProperty="name"/>
</logic:notEmpty>
</html:select>
</display:column>
</display:table>
myForm 上的列表是具有 id、name 和 idSchool 的人员列表,它是一个没有初始值的 int。 School 组合是来自数据库的学校列表,带有 id 和名称。
我该怎么做,对于列表的每个元素,我可以在 jsp 页面上设置 idSchool,然后,我可以使用表单来更新一个表格,其中存储了这个人和他所在的学校?
如果我不够清楚,请询问,以便我更好地解释问题。
【问题讨论】: