我在提交表中的复选框的内容的时候是用一个字符串提交进去的,问一下现在我想把提交的内容在查看的时候在复选框中显示出来,我是这样做的,还是不可以显示,请那位高人给解决下啊
<td>茶室
<input type="checkbox" value="茶室" <%if(rs.getString("jingyingxiangmu").equals("茶室")){%>checked<%}%> name="xiangmu26">
</td>
<td>咖啡
<input type="checkbox" value="咖啡" <%if(rs.getString("jingyingxiangmu").equals("咖啡")){%>checked<%}%> name="xiangmu27">
</td>
<td>烧烤
<input type="checkbox" value="烧烤" <%if(rs.getString("jingyingxiangmu").equals("烧烤")){%>checked<%}%> name="xiangmu28">
</td>
<td>火锅
<input type="checkbox" value="火锅" <%if(rs.getString("jingyingxiangmu").equals("火锅")){%>checked<%}%> name="xiangmu29">
</td>
<td>自助 <input type="checkbox" value="自助" <%if(rs.getString("jingyingxiangmu").equals("自助")){%>checked<%}%> name="xiangmu30">
</td>
<td>茶室
<input type="checkbox" value="茶室" <%if(rs.getString("jingyingxiangmu").equals("茶室")){%>checked<%}%> name="xiangmu26">
</td>
<td>咖啡
<input type="checkbox" value="咖啡" <%if(rs.getString("jingyingxiangmu").equals("咖啡")){%>checked<%}%> name="xiangmu27">
</td>
<td>烧烤
<input type="checkbox" value="烧烤" <%if(rs.getString("jingyingxiangmu").equals("烧烤")){%>checked<%}%> name="xiangmu28">
</td>
<td>火锅
<input type="checkbox" value="火锅" <%if(rs.getString("jingyingxiangmu").equals("火锅")){%>checked<%}%> name="xiangmu29">
</td>
<td>自助 <input type="checkbox" value="自助" <%if(rs.getString("jingyingxiangmu").equals("自助")){%>checked<%}%> name="xiangmu30">
</td>
<script>
var sData=document.表单名.qq.value;
if(sData=="茶室")
{
document.表单名.xiangmu26.checked=true
}
if(sData=="咖啡")
{
document.表单名.xiangmu27.checked=true
}
</script>
<input type="checkbox" value="茶室" <% if(rs.getString("jingyingxiangmu").equals("茶室")) out.print("checked") %> name="xiangmu26">
用JSTL