菜鸟提问!
页面1.JSP checkbox的值传到2.JSP页面进行处理,2.JSP用代码解析怎么报错啊!这是什么原因1.JSP
<%while(rs1.next())
{
%>
<tr class=small>
<td> <input type='checkbox' name='scenicid' value="<%=rs1.getString("cname")%>"></td>
<td><div align="center"><%=rs1.getString("cname")%></div></td>
</tr>
<%
}
%>
/////////
2.JSP
String scenicid=request.getParameter("scenicid");
String rsttid="";
for(int i=0;i<scenicid.length;i++)
{ rsttid+=scenicid[i]+ ",";
}
页面1.JSP checkbox的值传到2.JSP页面进行处理,2.JSP用代码解析怎么报错啊!这是什么原因1.JSP
<%while(rs1.next())
{
%>
<tr class=small>
<td> <input type='checkbox' name='scenicid' value="<%=rs1.getString("cname")%>"></td>
<td><div align="center"><%=rs1.getString("cname")%></div></td>
</tr>
<%
}
%>
/////////
2.JSP
String scenicid=request.getParameter("scenicid");
String rsttid="";
for(int i=0;i<scenicid.length;i++)
{ rsttid+=scenicid[i]+ ",";
}
String rsttid="";
for(int i=0;i <scenicid.length;i++)
{ rsttid+=scenicid[i]+ ",";
} String能当作数组访问吗?
String scenicid[] = request.getParameter("scenicid");//这行有问题
String rsttid="";
for(int i=0;i<scenicid.length;i++)
{ rsttid+=scenicid[i]+ ",";
}
哪位能帮忙解决,小弟不盛感激!!!
谢谢啦!比较急~~!!
可是,现在有个新问题,等到的怎么都成双了啊
若scenicid传来的值是(你好,我好)
String[] scenicidii =request.getParameterValues("scenicid");
String rsttid="";
for(int i=0;i<scenicidii.length;i++)
{ rsttid+=scenicidii[i]+ ",";
}rsttid的值就为 你好 你好 我好 我好
这又是什么问题啊