按照网上的方法:
在Action中一个Options的Bean List private List<Options> optionsList;// = new ArrayList<Options>()
Action名称:ModifySubjectAction
有对应的get,set
在Action的包下有对应的ModifySubjectAction-conversion.properties 文件
文件中:Element_optionsList=com.gb.model.options.Options
CreateIfNull_optionsList = true 在jsp中 <tr>
<td> <input type="checkbox" id="options" name="options" value="1" /> A</td>
<td><textarea id="content1" name="optionsList[0].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content1')"> 高级<br/> 编辑</a></span></td>
</tr>
<tr>
<td> <input type="checkbox" id="options" name="options" value="2" /> B</td>
<td><textarea id="content2" name="optionsList[1].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content2')"> 高级<br/> 编辑</a></span></td>
</tr>
<tr>
<td> <input type="checkbox" id="options" name="options" value="3"/> C</td>
<td><textarea id="content3" name="optionsList[2].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content3')"> 高级<br/> 编辑</a></span></td>
</tr>
<tr id="tr4">
<td> <input type="checkbox" id="options" name="options" value="4" /> D</td>
<td><textarea id="content4" name="optionsList[3].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content4')"> 高级<br/> 编辑</a></span></td>
</tr>
在Action中 optionsList总是为空,没有数据.这是为什么?在Struts2中有没有其它的方法实现对象List保存.
个数是不确定的.
在Action中一个Options的Bean List private List<Options> optionsList;// = new ArrayList<Options>()
Action名称:ModifySubjectAction
有对应的get,set
在Action的包下有对应的ModifySubjectAction-conversion.properties 文件
文件中:Element_optionsList=com.gb.model.options.Options
CreateIfNull_optionsList = true 在jsp中 <tr>
<td> <input type="checkbox" id="options" name="options" value="1" /> A</td>
<td><textarea id="content1" name="optionsList[0].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content1')"> 高级<br/> 编辑</a></span></td>
</tr>
<tr>
<td> <input type="checkbox" id="options" name="options" value="2" /> B</td>
<td><textarea id="content2" name="optionsList[1].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content2')"> 高级<br/> 编辑</a></span></td>
</tr>
<tr>
<td> <input type="checkbox" id="options" name="options" value="3"/> C</td>
<td><textarea id="content3" name="optionsList[2].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content3')"> 高级<br/> 编辑</a></span></td>
</tr>
<tr id="tr4">
<td> <input type="checkbox" id="options" name="options" value="4" /> D</td>
<td><textarea id="content4" name="optionsList[3].content" cols="83" rows="3" class="textarea"></textarea></td>
<td><span><a href="#" onclick="editor('content4')"> 高级<br/> 编辑</a></span></td>
</tr>
在Action中 optionsList总是为空,没有数据.这是为什么?在Struts2中有没有其它的方法实现对象List保存.
个数是不确定的.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货