jsp问题 求助
购买功能等实现不了, 登录功能正常。。。。。。希望高手指教。。。。。。。。
booklist.jsp文件 内容如下
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.util.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="ch10.*" %>
<jsp:useBean id="bookDB" scope="page" class="ch10.BookDB" />
<%
request.setCharacterEncoding("GB2312");
%>
<%
int totalPage=0;
long totalRecord=0;
int pageSize=10;
int pagen=1;
Vector bookList=new Vector();
if(request.getParameter("pagen")!=null)
{
pagen=Integer.parseInt(request.getParameter("pagen"));
}
%>
<html>
<head>
<title>网上书店 选购图书</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
function openScript(url,name, width, height){
var Win = window.open(url,name,'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=yes' );
}
</script>
<link rel="stylesheet" href="books.css" type="text/css">
</head>
<body bgcolor="#FFFDFD" text="#000000">
<div align="center">
<table width="750" border="0" cellspacing="1" cellpadding="1">
<tr bgcolor="#A4A4A4">
<td width="120"> </td>
<td width="80" align="center"><a href="./index.jsp"><FONT SIZE="4">首页</FONT></a></td>
<td width="80" align="center"><a href="booklist.jsp"><FONT SIZE="4">在线购物</FONT></a></td>
<td width="100" align="center"><a href="shoppingcar.jsp"><FONT SIZE="4">我的购物车</FONT></a></td>
<td width="80" align="center"><a href="login.jsp"><FONT SIZE="4">用户登录</FONT></a></td>
<td width="80" align="center"><a href="userinfo.jsp"><FONT SIZE="4">用户信息</FONT></a></td>
<td width="80" align="center"><a href="logout.jsp"><FONT SIZE="4">离开网站</FONT></a></td>
<td width="80" align="center"><a href="manage/login.jsp"><FONT SIZE="4">网站管理</FONT></a></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td align="center" width="23%" valign="top">
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td> </td>
</tr>
<tr>
<td align="left"><a href="userinfo.jsp"><FONT SIZE="4">用户信息</FONT></a></td>
</tr>
<tr>
<td align="left"><a href="shoppingcar.jsp"><FONT SIZE="4">我的购物车</FONT></a></td>
</tr>
<tr>
<td align="left"><a href="logout.jsp"></FONT>离开网站</FONT></a></td>
</tr>
</table>
</td>
<td align="center" width="77%">
<p> </p>
<p>网上书店所有图书情况:</p>
<table width="100%" border="1" cellspacing="1" cellpadding="1" bordercolor="#CC9966">
<tr align="left">
<td>图书名称</td>
<td>作者</td>
<td>出版社</td>
<td>单价</td>
<td width=110>购买</td>
<td>详细信息</td>
</tr>
<%
String pagem=request.getParameter("pagen");
if(bookDB.execute(pagem))
{
totalRecord=bookDB.getRecordCount();
totalPage=(int)totalRecord/pageSize+1;
bookList = bookDB.getBookList();
Enumeration e= bookList.elements();
while(e.hasMoreElements())
{
BookInfo tempBook = (BookInfo)e.nextElement();
%>
<tr align="left">
<td><%=tempBook.getBookName()%></td>
<td><%=tempBook.getAuthor()%></td>
<td><%=tempBook.getPublisher()%></td>
<td><%=tempBook.getPrice()%></td>
<td align="center"><a href="#" onclick="openScript('purchase.jsp?bookid=<%=tempBook.getId()%>','pur',400,450)">购买</a> </td>
<td align="center"><a href="#" onclick="openScript('showbook.jsp?bookid=<%=tempBook.getId()%>','show',400,450)">详细信息</a> </td>
</tr>
<%
}
}
else
out.print("连接数据库出错!");
%>
</table>
<form name="form1" action="booklist.jsp" method="post">
<table width="90%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td align="left">总计结果为<%= totalRecord %>条,共<%=totalPage%>页 当前页第<%=pagen%>页
<a href="booklist.jsp">首页</a>
<% if (pagen>1)
{ %>
<a href="booklist.jsp?page=<%=pagen-1 %>">上一页</a>
<% } %>
<% if (pagen<=totalPage-1)
{%>
<a href="booklist.jsp?pagen=<%=pagen+1 %>">下一页</a>
<% } %>
<a href="booklist.jsp?pagen=<%=totalPage %>">未页</a>
</td>
<td>
<p>跳转到:<input type="text" name="pagen" size="6" value="<%=pagen%>">
<INPUT TYPE="submit" name="submit" value="go">
</p>
</td>
</tr>
</table>
</form>
<br>
</div>
</body>
</html>