📄 showcart.jsp
字号:
<%@ page import="java.util.*,myBook.Book" %>
<%@ page contentType="text/html;charset=gb2312" %>
<jsp:useBean id="myCart" scope="session" class="myBook.ShoppingCart" />
用户:<font color=red><%=(String)session.getAttribute("name") %></font>一共购买了<%=myCart.getTotal() %>本图书,清单如下:
<br>
<br>
<table border>
<tr>
<td>图书编号</td>
<td>书名</td>
<td>作者</td>
<td>出版社</td>
<td>价格</td>
<td> </td>
</tr>
<%
String login=(String)session.getAttribute("login");
if(login.equals("OK"))
{
float totalPrice=0;
ArrayList allBooks=myCart.getBookItems();
Iterator iter=allBooks.iterator();
int index=0;
while(iter.hasNext())
{
Book tempBook=(Book)iter.next();
int bookno=tempBook.getBookno();
float price=tempBook.getPrice();
totalPrice+=price;
out.println("<td>"+bookno+"</td>");
out.println("<td>"+tempBook.getBookname()+"</td>");
out.println("<td>"+tempBook.getAuthor()+"</td>");
out.println("<td>"+tempBook.getPublisher()+"</td>");
out.println("<td>"+price+"</td>");
out.println("<td><a href=delBookFromCart.jsp?index="+index+">删除</a></td>");
out.println("</tr>");
index++;
}
%>
</table>
<%
out.println("总价:"+totalPrice);
if(index==0)
{
out.println("<br><font size=20 color=red>您没有购买任何图书!!</font>");
}
%>
<%
}
%>
<br><br>
<a href="bookQuery.jsp">继续购买</a> |
<a href="order.jsp">结束购买</a> |
<a href="logout.jsp">注销登陆</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -