|
|
<%@ page language="java" import="java.util.*,com.ace.shopping.domain.*" pageEncoding="GB18030"%>
|
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
|
|
|
<%
|
|
|
String path = request.getContextPath();
|
|
|
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
|
|
|
%>
|
|
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
<head>
|
|
|
<base href="<%=basePath%>">
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
|
<title>ACE Shop</title>
|
|
|
|
|
|
<link href="templatemo_style.css" rel="stylesheet" type="text/css" />
|
|
|
|
|
|
<link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" />
|
|
|
|
|
|
<link rel="stylesheet" type="text/css" href="css/ddsmoothmenu.css" />
|
|
|
|
|
|
<script type="text/javascript" src="js/jquery.min.js"></script>
|
|
|
<script type="text/javascript" src="js/ddsmoothmenu.js">
|
|
|
|
|
|
</script>
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
|
ddsmoothmenu.init({
|
|
|
mainmenuid: "top_nav", //menu DIV id
|
|
|
orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v"
|
|
|
classname: 'ddsmoothmenu', //class added to menu's outer DIV
|
|
|
//customtheme: ["#1c5a80", "#18374a"],
|
|
|
contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
|
|
|
})
|
|
|
|
|
|
</script>
|
|
|
<script>
|
|
|
|
|
|
function ltrim(s){
|
|
|
return s.replace( /^\s*/, "");
|
|
|
}
|
|
|
function rtrim(s){
|
|
|
return s.replace( /\s*$/, "");
|
|
|
}
|
|
|
function trim(s){
|
|
|
return rtrim(ltrim(s));
|
|
|
}
|
|
|
|
|
|
function check()
|
|
|
{
|
|
|
|
|
|
var v = document.getElementById("name").value;
|
|
|
if (v.length==0&&trim(v) =="")
|
|
|
return false;
|
|
|
return true;
|
|
|
}
|
|
|
</script>
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
|
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
|
|
|
<script type="text/javascript" src="js/menu.js"></script>
|
|
|
|
|
|
<style type="text/css">
|
|
|
*{margin:0;padding:0;list-style-type:none;}
|
|
|
a,img{border:0;}
|
|
|
body{font:12px/180% Arial, Helvetica, sans-serif, "ÐÂËÎÌå";}
|
|
|
/* service-menu */
|
|
|
.service-menu .menu-title,.service-menu .menu-p,.service-menu .menu-p .menu-i{background:url("images/menubg.png") no-repeat;}
|
|
|
.service-menu{border:solid 1px #d1d1d1;width:206px;margin:auto auto auto auto;}
|
|
|
.service-menu .menu-title{height:21px;overflow:hidden;padding:6px 8px;background-position:0 0;background-repeat:repeat-x;color:#444;font-size:14px;font-weight:bold;}
|
|
|
.service-menu .menu-p{display:block;height:21px;overflow:hidden;padding:6px 0 6px 19px;border-top:solid 1px #e6e6e6;background-position:0 -50px;background-repeat:repeat-x;color:#444;font-size:14px;font-weight:normal;cursor:pointer;}
|
|
|
.service-menu .menu-p .menu-i{float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -103px;margin:5px 6px 0 0;}
|
|
|
.service-menu .menu-p a:link,.service-menu .menu-p a:visited{color:#444;text-decoration:none;font-size:14px;}
|
|
|
.service-menu .menu-p a:hover{color:#ff7300;text-decoration:none;}
|
|
|
.service-menu .menu-p-current .menu-i{background-position:-20px -103px;}
|
|
|
.service-menu .menu-p-current a:link,.service-menu .menu-p-current a:visited{color:#369;font-weight:bold;}
|
|
|
.service-menu .menu-p-current a:hover{color:#ff7300;}
|
|
|
.service-menu .menu-c{border-top:solid 1px #e6e6e6;display:none;padding:4px 0 4px 54px;}
|
|
|
.service-menu .menu-c-current{display:block;}
|
|
|
.service-menu .menu-c ul{display:block;}
|
|
|
.service-menu .menu-c li{padding:2px 0;height:18px;overflow:hidden;}
|
|
|
.service-menu .menu-c a:link,.service-menu .menu-c a:visited{color:#444;text-decoration:none;}
|
|
|
.service-menu .menu-c a:hover{color:#ff7300;text-decoration:none;}
|
|
|
.service-menu .menu-c .current:link,.service-menu .menu-c .current:visited{color:#369;font-weight:bold;}
|
|
|
.service-menu .menu-c .current:hover{color:#ff7300;}
|
|
|
</style>
|
|
|
<div id="templatemo_body_wrapper">
|
|
|
<div id="templatemo_wrapper">
|
|
|
|
|
|
<div id="templatemo_header">
|
|
|
<div id="site_title"><h1><a href="http://www.dell.com.cn/">DELL¹Ù·½ÍøÕ¾</a></h1></div>
|
|
|
<div id="header_right">
|
|
|
<p>
|
|
|
<a>${(empty Quser.u_Name)?'ÓοÍÇëµÇ¼':'»¶Ó'}${Quser.u_Name}</a>|<a href="login.jsp">µÇ¼ÎÒµÄÕË»§</a> |<a href="servlet/ShowOrderServlet">¶©µ¥²éѯ</a> |<a href="helpmeChoose.html" target="_blank">°ïÎÒÑ¡Ôñ</a> |<a href="Qregister.jsp">×¢²á</a></p>
|
|
|
<p>
|
|
|
¹ºÎï³µ: <strong>${(empty cart)?0:cart.count} ¼þÉÌÆ·</strong> ( <a href="ShoppingCart.jsp">½øÈ빺Îï³µ</a> )
|
|
|
|
|
|
</p>
|
|
|
</div>
|
|
|
<div class="cleaner"></div>
|
|
|
</div> <!-- END of templatemo_header -->
|
|
|
|
|
|
<div id="templatemo_menubar">
|
|
|
<div id="top_nav" class="ddsmoothmenu">
|
|
|
<ul>
|
|
|
<li><a href="servlet/ShowServlet" class="selected">Ö÷Ò³</a></li>
|
|
|
<li><a href="servlet/MenuServlet?op=findall">¹ºÂòÉÌÆ·</a>
|
|
|
<ul>
|
|
|
<li><a href="showError.jsp">ʱÉд¥¿Ø±¾</a></li>
|
|
|
<li><a href="servlet/MenuServlet?apply=enjoy">¶àýÌåÓéÀÖ±¾</a></li>
|
|
|
<li><a href="servlet/MenuServlet?apply=daily">ÈÕ³£×ÛºÏÓ¦ÓÃ</a></li>
|
|
|
<li><a href="servlet/MenuServlet?apply=top">¶¥¼¶³¬¸ßÐÔÄÜ</a></li>
|
|
|
<li><a href="showError.jsp">רҵÓÎÏ·</a></li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li><a href="faqs.jsp">³£¼ûÎÊÌâ</a></li>
|
|
|
<li><a href="servlet/ShowOrderServlet">¶©µ¥²éѯ</a></li>
|
|
|
<li><a href="contact.jsp">ÁªÏµÎÒÃÇ</a></li>
|
|
|
<li><a href="about.jsp">¹ØÓÚ</a></li>
|
|
|
</ul>
|
|
|
<br style="clear: left" />
|
|
|
</div> <!-- end of ddsmoothmenu -->
|
|
|
<div id="templatemo_search">
|
|
|
<form action="servlet/FindGoodsServlet?op=find" method="post">
|
|
|
<input type="text" name="keyword" id="keyword" title="keyword" onfocus="clearText(this)" onblur="clearText(this)" class="txt_field" />
|
|
|
<input type="submit" name="Search" value=" " alt="Search" id="searchbutton" title="Search" class="sub_btn" />
|
|
|
</form>
|
|
|
</div>
|
|
|
</div> <!-- END of templatemo_menubar -->
|
|
|
<div class="copyrights">Collect from <a href="http://www.cssmoban.com/" title="ÍøÒ³Ä£°å">ÍøÒ³Ä£°å</a></div>
|
|
|
|
|
|
<div id="templatemo_main">
|
|
|
<div id="sidebar" class="float_l">
|
|
|
<div class="sidebar_box"><span class="bottom"></span>
|
|
|
<h3>²úƷɸѡ</h3>
|
|
|
<div class="content">
|
|
|
<div class="service-menu">
|
|
|
|
|
|
<input class="menu-code-index" type="hidden" value="c849" /><!--ĬÈÏÏÂÖµÉèÖÃ
|
|
|
|
|
|
data-service-index=c203µÄÁбíÏîÕ¹¿ªÓë×ÓÁбí±êÇ©µ¼º½¸ßÁÁÏÔʾ-->
|
|
|
<strong class="menu-p"><i class="menu-i"></i><a href="">²úƷϵÁÐ</a></strong>
|
|
|
<div class="menu-c">
|
|
|
<ul>
|
|
|
<li><a href="servlet/MenuServlet?types=Inspiron">Inspiron</a></li>
|
|
|
<li><a href="servlet/MenuServlet?types=XPS">XPS</a></li>
|
|
|
<li><a href="servlet/MenuServlet?types=Alienware">Alienware</a></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
|
|
|
<strong class="menu-p"><i class="menu-i"></i><a href="">´¦ÀíÆ÷</a></strong>
|
|
|
<div class="menu-c">
|
|
|
<ul>
|
|
|
<li><a href="servlet/MenuServlet?cpu=i3">Ó¢ÌØ¶ûI3ÖÇÄÜ´¦ÀíÆ÷</a></li>
|
|
|
<li><a href="servlet/MenuServlet?cpu=i5">Ó¢ÌØ¶ûI5ÖÇÄÜ´¦ÀíÆ÷</a></li>
|
|
|
<li><a href="servlet/MenuServlet?cpu=i7">Ó¢ÌØ¶ûI7ÖÇÄÜ´¦ÀíÆ÷</a></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
|
|
|
<strong class="menu-p"><i class="menu-i"></i><a href="">±Ê¼Ç±¾ÆÁÄ»³ß´ç</a></strong>
|
|
|
<div class="menu-c">
|
|
|
<ul>
|
|
|
<li><a href="servlet/MenuServlet?monito=14">14´ç</a></li>
|
|
|
<li><a href="servlet/MenuServlet?monito=15">15´ç</a></li>
|
|
|
<li><a href="servlet/MenuServlet?monito=17">17´ç</a></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<strong class="menu-p"><i class="menu-i"></i><a href="">¼Û¸ñÇø¼ä</a></strong>
|
|
|
<div class="menu-c">
|
|
|
<ul>
|
|
|
<li><a href="servlet/MenuServlet?sma=3000&big=5000">RMB3000~RMB5000</a></li>
|
|
|
<li><a href="servlet/MenuServlet?sma=5000&big=7000">RMB5000~RMB7000</a></li>
|
|
|
<li><a href="servlet/MenuServlet?sma=7000&big=9000">RMB7000~RMB9000</a></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<strong class="menu-p"><i class="menu-i"></i><a href="">²Ù×÷ϵͳ</a></strong>
|
|
|
<div class="menu-c">
|
|
|
<ul>
|
|
|
<li><a href="servlet/MenuServlet?system=Windows 7">Windows 7</a></li>
|
|
|
<li><a href="servlet/MenuServlet?system=Windows 8">Windows 8</a></li>
|
|
|
<li><a href="servlet/MenuServlet?system=Linux">Linux</a></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="sidebar_box"><span class="bottom"></span>
|
|
|
<h3>ÈÈÏúÉÌÆ· </h3>
|
|
|
<div class="content">
|
|
|
<c:forEach items="${list3}" var="ff">
|
|
|
<div class="bs_box">
|
|
|
<a href="servlet/ShowServlet?op=add&gid=${ff.g_Id }"><img src="imgs/type.jpg" alt="image" width="75px" height="75px"/></a>
|
|
|
<h4>${ff.g_Name }</h4>
|
|
|
<p class="price">¼Û¸ñ£º${ff.g_Price }</p>
|
|
|
<p class="price">ÏúÁ¿£º${ff.o_Count}</p>
|
|
|
<div class="cleaner"></div>
|
|
|
</div>
|
|
|
</c:forEach>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="sidebar_box"><span class="bottom"></span>
|
|
|
<h3>¹«¸æ </h3>
|
|
|
<div class="content">
|
|
|
<marquee direction="up" onmouseover="this.stop()" onMouseOut="this.start()" behavior="scroll">
|
|
|
<table>
|
|
|
|
|
|
<%
|
|
|
List<T_board> list = (List<T_board>) request.getSession().getAttribute("list2");
|
|
|
for(T_board e:list)
|
|
|
{
|
|
|
%>
|
|
|
|
|
|
<tr><td width="180px" ><a> <%=e.getB_Content() %></a></td></tr>
|
|
|
<tr><td ><a>
|
|
|
<%=e.getB_Posttime() %></a></td></tr>
|
|
|
<tr><td> </td></tr>
|
|
|
<%
|
|
|
}
|
|
|
%>
|
|
|
</table>
|
|
|
</marquee>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div id="content" class="float_r">
|
|
|
<h1>ÉÌÆ·¹ºÎï³µ</h1>
|
|
|
<form action="servlet/CartServlet?op=update" method="post">
|
|
|
<table width="680px" cellspacing="0" cellpadding="5">
|
|
|
<tr bgcolor="#ddd">
|
|
|
<th width="220" align="left">ÉÌÆ·Í¼ </th>
|
|
|
<th width="180" align="left">ÉÌÆ·Ãû </th>
|
|
|
<th width="100" align="center">ÊýÁ¿ </th>
|
|
|
<th width="60" align="right">µ¥¼Û </th>
|
|
|
<th width="60" align="right">¼Û¸ñС¼Æ</th>
|
|
|
<th width="90"> </th>
|
|
|
|
|
|
</tr>
|
|
|
<%List itemlist=((Cart)session.getAttribute("cart")).getItems();
|
|
|
for(int i=0;i<itemlist.size();i++){
|
|
|
CartItem cartitem=(CartItem)itemlist.get(i);
|
|
|
%>
|
|
|
<tr>
|
|
|
<td><img src="imgs/<%=cartitem.getPic() %>" width="100px" heigth="100px"/> </td>
|
|
|
<td><%=cartitem.getName() %></td>
|
|
|
<td align="center"><input type="text" name="qty_<%=cartitem.getId() %>" value="<%=cartitem.getQuantity() %>" style="width: 20px; text-align: right" /> </td>
|
|
|
<td align="right"><%=cartitem.getPrice() %> </td>
|
|
|
<td align="right"><%=cartitem.getTotalPrice() %> </td>
|
|
|
<td align="center"> <a href="servlet/CartServlet?op=delete&gid=<%=cartitem.getId() %>"><img src="images/remove_x.gif" /><br />ɾ³ýÉÌÆ·</a> </td>
|
|
|
</tr>
|
|
|
<%} %>
|
|
|
<tr>
|
|
|
<td colspan="3" align="right" height="30px">Èç¹ûÄãÒªÐ޸ĹºÎï³µÉÌÆ·ÊýÁ¿,Çëµ¥»÷Õâ<input type="submit" style="background:#dcf" value="ÐÞ¸ÄÊýÁ¿"/> </td>
|
|
|
<td align="right" style="background:#ddd; font-weight:bold"> ×Ü¼Û </td>
|
|
|
<td align="right" style="background:#ddd; font-weight:bold"><%=((Cart)session.getAttribute("cart")).getTotalPrice() %></td>
|
|
|
<td style="background:#ddd; font-weight:bold"> </td>
|
|
|
</tr>
|
|
|
</table></form>
|
|
|
<div style="float:right; width: 215px; margin-top: 20px;">
|
|
|
|
|
|
<p><a href="servlet/CheckOutServlet">Éú³É¶©µ¥</a></p>
|
|
|
<p><a href="servlet/ShowServlet">¼ÌÐø¹ºÎï</a></p>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="cleaner"></div>
|
|
|
</div> <!-- END of templatemo_main -->
|
|
|
|
|
|
<div id="templatemo_footer">
|
|
|
<p><a href="#">Home</a> | <a href="#">Products</a> | <a href="#">About</a> | <a href="#">FAQs</a> | <a href="#">Checkout</a> | <a href="#">Contact Us</a>
|
|
|
</p>
|
|
|
|
|
|
Copyright <20>0„8 2072 <a href="#">Your Company Name</a> | Collect from <a href="http://www.cssmoban.com" target="_parent">ÍøÕ¾Ä£°å</a>
|
|
|
|
|
|
</div> <!-- END of templatemo_footer -->
|
|
|
|
|
|
</div> <!-- END of templatemo_wrapper -->
|
|
|
</div> <!-- END of templatemo_body_wrapper -->
|
|
|
|
|
|
</body>
|
|
|
</html>
|