jsp session 的问题。救命啊

来源:百度知道 编辑:UC知道 时间:2024/05/26 18:36:12
<%! int j;%>
<%
request.setCharacterEncoding("GBK");
//获得选中的书号
//设置商品session;
j = Integer.parseInt(request.getParameter("id"));
String[] book;
book = new String[100];
book[j]=request.getParameter("id"); //session用的关键
session.setAttribute(book[j],book[j]);
%>

<%

ResultSet rs = mydb.executeQuery("select bname,price from book where bookid="+j);
if(rs.next()){

//int count = Integer.parseInt(request.getParameter("textfield"));
out.print("<tr>");
out.print("<td height='34' width='218'>"+rs.getString("bname")+"</td>");
out.print("<td>"+rs.getString("price")+"</td>");
out.print("<td><input name='textfield' type='text' value='1' s

book[j]=request.getParameter("id"); //session用的关键
session.setAttribute(book[j],book[j]);
前面,你获取多个ID的方法就不对,所以获取不了,你可以使用String[] ids = request.getParameterValues("id");来接受多个图书的ID
然后在试

不太明白

学php的