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

📄 order.jsp

📁 基于J2EE技术的 电子购物商城系统
💻 JSP
字号:
<%@ page language="java" pageEncoding="gb2312"%>
<%@ page import="domain.*" %>
<%@ page import="dataservice.*"%>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>定购商品</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body BGCOLOR="00AAFF">
    <h1 align="center">定购商品</h1>
    <div align="center">
    <%
    	User user = (User)session.getAttribute("user");
		if (user == null) {
  			out.println("请先登陆,然后你才可以进行操作!<br>"); 
  			out.println("<a href=\"./user/login.jsp\">点击这里登陆.</a>"); 
    	}
    	else {
    		String goodsId = request.getParameter("id");
    		if (goodsId == null) {
    			out.println("请指定一个商品");
    		}
    			
    		else {
    			Cart cart = (Cart)session.getAttribute("cart");
    			GoodService gs = new GoodService();
   				for (int i = 0; i < cart.size(); i++) {
   					Goods goods = gs.getGood(cart.getGoods(i).getId());
   					cart.setGoods(goods, i);
   				}
   				
   				goodsId = goodsId.trim();
    			out.println("你将要定购如下商品:<br>");
    			out.println("<table border=\"2\">");
    			out.println("<tr><th>商品名称</th><th>商品价格</th><th>定购数量</th><th>库存状态</th></tr>");
    			if (goodsId.equals("000000buythemall")) {
    				for (int i = 0; i < cart.size(); i++) {
    					out.println("<tr>");
    					out.println("<td>");
    					out.println(cart.getGoods(i).getName());
    					out.println("</td>");
    					out.println("<td>");
    					out.println(cart.getGoods(i).getPrice());
    					out.println("</td>");
    					out.println("<td>");
    					out.println(cart.getGoodsCount(i));
    					out.println("</td>");
    					out.println("<td>");
    					if (cart.getGoods(i).getNumber() >= cart.getGoodsCount(i))
    						out.println("满足");
    					else
    						out.println("不足");
    					out.println("</td>");
    					out.println("</tr>");
    				}
    				out.println("<tr><td colspan=\"4\">商品总价: " + cart.costs() + "</td></tr>");
    			}
    			else {
    				int index = cart.indexOf(new Goods(goodsId));
    				Goods goods = cart.getGoods(index);
    				out.println("<tr>");
    				out.println("<td>");
    				out.println(goods.getName());
    				out.println("</td>");
    				out.println("<td>");
    				out.println(goods.getPrice());
    				out.println("</td>");
    				out.println("<td>");
    				out.println(cart.getGoodsCount(index));
    				out.println("</td>");
    				out.println("<td>");
    				if (goods.getNumber() >= cart.getGoodsCount(index))
    					out.println("满足");
    				else
    					out.println("不足");
    				out.println("</td>");
    				out.println("</tr>");
    				out.println("<tr><td colspan=\"4\">商品总价: " + cart.cost(index) + "</td></tr>");
    			}
    			out.println("</table>");
    		}
    	}
%>
    <form action="cc?module=trade&action=order" method="post">
    	<input type="hidden" name="id" value="<%=request.getParameter("id") %>" />
    	<input type="submit" name="submit" value="提交" />
    </form>
    </div>

<a href="./user/userhome.jsp">返回主页</a>
  </body>
</html>

⌨️ 快捷键说明

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