| 发表于:2007-01-15 00:57:01 楼主 |
我做在线书店!! 首业程序代码是: <%request.setcharacterencoding( "gb2312 "); if(session.getattribute( "booklist ")==null){ response.sendredirect( "/bookshoponline/showbook ");}%> 显示主业信息代码是: <% vector booklist=(vector)session.getattribute( "booklist "); while(booklist.size()> =0){ int i=0; bookinformation book=(bookinformation)booklist.elementat(i);%> <tr> <td align=center> <%=book.getname()%> </td> <td align=center> <%=book.getauthor()%> </td> <td align=center> <%=book.getpublisher()%> </td> <td align=center> <%=book.gettype()%> </td> <td align=center> <%=book.getprice()%> </td> <%if(session.getattribute( "userid ")!=null){%> </tr> <%i++;}%> booklist是提交给一个serlvet响应来的: 代码是: if(session.getattribute( "booklist ")!=null){ session.removeattribute( "booklist "); } vector booklist=new vector(); //中间为联系数据库以及判断首业提交信息代码,最后把数据放到了booklist里. 其中bookinformation就是普通的javabean while(rs.next()){ bookinformation bookinf=new bookinformation(rs.getstring( "id "), rs.getstring( "name "), rs.getstring( "author "), rs.getstring( "publisher "), rs.getstring( "price "), rs.getstring( "type ")); booklist.addelement(bookinf); } session.setattribute( "booklist ", booklist); response.sendredirect( "/bookshoponline/index.jsp "); 但是响应的数据却报错!! |
|
|
|
|