⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shopping.jsp

📁 用java开发的一个简单的手机购物网站 能够实现购物车功能 收索功能 下定单
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" errorPage="err.jsp?msg=未知错误" %>
<%@ page import="ebook.*" %>
<jsp:useBean id="cartBean" scope="session" class="ebook.CartBean" />
<%
    request.setCharacterEncoding("gbk"); 
    String action = request.getParameter("action");
    if (action.equals("add")) {
        // 往购物车中添加一本书
        int bookId = Integer.parseInt(request.getParameter("bookId"));
        cartBean.addBook(bookId);
    } else if (action.equals("modify")) {
        // 修改一种书的数量
        int index = Integer.parseInt(request.getParameter("index"));
        int quantity = Integer.parseInt(request.getParameter("quantity"));
        cartBean.setQuantity(index, quantity);
    } else if (action.equals("view")) {
        // 显示购物车
    }
%>
<html>
    <head>
        <title>在线手机-购物车</title>
        <style type="text/css">
<!--
.editbox { background: #ccddff;  font-family: "Arial"; font-size: 9pt; height: 20px; padding: 1px}

.button { background: #F2F2F2; border: #333333 1px solid; color: #333333; cursor: hand; font-size: 9pt; height: 20px; padding: 1px}
.title_1 {  font-family: "华文行楷"; font-size: 36px; color: #CC66FF; width: 100%; }
-->
</style>
    </head>
    <jsp:include page="header.jsp" />
    <body bgcolor="#66CCFF"><center>        
        <h1 align="center"><font class="title_1">您的购物车</font></h1>     
        <div align="center">
          <table width="780" border="1" cellpadding="0" cellspacing="0" bordercolor="4080c0" background="img/标题-8.jpg">
            <!--DWLayoutTable-->
            <tr>
              <td  height="60" align="center" valign="middle">序号&nbsp;</td>
              <td align="center" valign="middle">手机名称&nbsp;</td>
              <td  align="center" valign="middle">手机价格&nbsp;</td>
              <td  align="center" valign="middle">购买数量&nbsp;</td>
              <td  align="center" valign="middle">修改&nbsp;</td>
              <td align="center" valign="middle">总价&nbsp;</td>
            </tr>
			<%
    for (int i = 0; i< cartBean.getCount(); i ++) {
        BookBean book = cartBean.getBook(i);
%>
			
            <tr height="60">
<td align="center" valign="middle"><%= i + 1 %><!--DWLayoutEmptyCell-->&nbsp;</td>
              <td align="center" valign="middle"><%= book.getBookName() %><!--DWLayoutEmptyCell-->&nbsp;</td>
              <td align="center" valign="middle"><%= book.getPrice() %><!--DWLayoutEmptyCell-->&nbsp;</td>
              <td align="center" valign="middle"><%= cartBean.getQuantity(i) %><!--DWLayoutEmptyCell-->&nbsp;</td>
              <form action="shopping.jsp" method="post">
			 <td align="center" valign="middle">
			<input type="text" name="quantity" class="editbox" size="5">
                        <input type=hidden name=action value=modify>
                        <input type=hidden name=index value="<%= i %>">
                        <input type="submit" name="submit" value="修改" class="button">
			  
			  &nbsp;</td>
			  </form>
              <td align="center" valign="middle"><%= cartBean.getQuantity(i) * book.getPrice() %><!--DWLayoutEmptyCell-->&nbsp;</td>
            </tr>
			<%
    }
%>
	<tr height="60">
              <td colspan="5" align="right">购物车总价<!--DWLayoutEmptyCell-->&nbsp;</td>
              <td align="center" valign="middle"><%= cartBean.getTotalPrice() %><!--DWLayoutEmptyCell-->&nbsp;</td>

            </tr>
			            <tr height="60">
<td colspan="6" align="right">
                    <a href="javascript:window.history.go(-1);">后退</a>&nbsp;&nbsp;&nbsp;&nbsp;
                    <a href="order.jsp">下订单</a><br>
</td>

            </tr>
          </table>
        </div>
    </body>
    <jsp:include page="footer.jsp" />
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -