正在加载图片...
<td><a href="<8= request. getcontextPath()+ curItem. getsku()8>> <b>BUY</b></a></td> 8}号 购买商品链接到自定义的 servlet sessioncart保存购买的商品,并重定向到购 物车显示页面。效果图如下 Welcome admin Logout Systems em Software Pentium 4-4 GHz, 512 MB, 300 GB $98999 BUY AMD Opteron-4 GHz, 1 GB, 300 GB $.99 BUY 2.2购物车显示页面设计 此页面显示用户所购商品的列表,同时用户可以单独增加和减少列表中的商 品,以及清空购物车,这些操作都通过链接到自定义 servlet的 sessioncart下完 成。显示用户购物车中的商品列表,需要从 session中读取用户的购物车,实现 如下 ArrayList mycart =(ArrayList)session. getAttribute("mycart")i 购物车页面需要判断用户是否已登录,通过 session实现,若未登录,跳转到登 录页面 if(session. getAttribute ("username") response. sendRedirect(request. getContextPath()+"/login. html")i 购物车页面 shopcart.jsp源文件如下 <a@ page language=java import="java util.* <isp: directive. page import="estore. *"/> private static String SHOP PAGE ="/index. jsp private static String CART PAGE ="/servlet/sessioncart private string dispPrice( string price)( int len price length( i£(1en<=2) return price return "s"+ price substring(o,len -2)+"."+<td><a href="<%= request.getContextPath() + "/servlet/sessioncart?action=add&sku=" + curItem.getSku() %>"> <b>BUY</b></a></td> </tr> <% } %> </table></td></tr></table> </body> </html> 购买商品链接到自定义的servlet sessioncart保存购买的商品,并重定向到购 物车显示页面。 效果图如下 2.2 购物车显示页面设计 此页面显示用户所购商品的列表,同时用户可以单独增加和减少列表中的商 品,以及清空购物车,这些操作都通过链接到自定义servlet的sessioncart下完 成。显示用户购物车中的商品列表,需要从session中读取用户的购物车,实现 如下 ArrayList mycart = (ArrayList)session.getAttribute("mycart"); 购物车页面需要判断用户是否已登录,通过session实现,若未登录,跳转到登 录页面 if(session.getAttribute("username") == null) response.sendRedirect(request.getContextPath()+"/login.html"); 购物车页面shopcart.jsp源文件如下 <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <jsp:directive.page import="estore.*"/> <%! private static String SHOP_PAGE = "/index.jsp"; private static String CART_PAGE = "/servlet/sessioncart"; private String dispPrice( String price) { int len = price.length(); if (len <= 2) return price; else return "$" + price.substring(0,len -2) + "." +
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有