资源简介
本系统主要是供网上购物的用户使用,同时后台也必须有管理人员对其进行管理,以保证系统正常运行,具体功能如下:
客户端
购物车功能,我的订单功能,用户注册功能,用户登 录功能,密码重置功能,注销功能。
管理端
管理员管理功能,商品管理,订单管理,注销。
代码片段和文件信息
package wyf.hxl;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class CustomerServlet extends HttpServlet
{
public void doGet(HttpServletRequest requestHttpServletResponse response)
throws ServletExceptionIOException
{
this.doPost(requestresponse);
}
public void doPost(HttpServletRequest requestHttpServletResponse response)
throws ServletExceptionIOException
{
request.setCharacterEncoding(“GB2312“);
response.setCharacterEncoding(“GB2312“);
response.setContentType(“text/html;charset=GB2312“);
HttpSession session=request.getSession(true);
PrintWriter out=response.getWriter();
PaginationBean handlePage = (PaginationBean)session.getAttribute(“handlePage“);
if(handlePage==null){
handlePage = new PaginationBean();
session.setAttribute(“handlePage“handlePage);
}
String action=request.getParameter(“action“);
if(action==null){return;}
if(action.equals(“denglu“))
{
String zname = request.getParameter(“zname“);
String zpassword = request.getParameter(“zpassword“);
String cname = new String(zname.getBytes()“ISO-8859-1“);
String sql = “select cname from gcustomer where cname=‘“+cname+“‘ and cpw=‘“+zpassword+“‘“;
boolean s = DB.selectMsg(sql);
if(s)
{
session.setAttribute(“user“zname);
String fromWhere=(String)session.getAttribute(“fromWhere“);
if(fromWhere!=null)
{
if(fromWhere.equals(“jz“))
{//回结账
this.getServletContext().getRequestDispatcher(“/CustomerServlet?action=jiezhang“).forward(requestresponse);
return;
}
else if(fromWhere.equals(“wddd“))
{//回我的订单
this.getServletContext().getRequestDispatcher(“/CustomerServlet?action=modify2“).forward(requestresponse);
return;
}
else if(fromWhere.equals(“mmcz“))
{//回密码重置
this.getServletContext().getRequestDispatcher(“/customerpwchange.jsp“).forward(requestresponse);
return;
}
}
this.getServletContext().getRequestDispatcher(“/pagination.jsp“).forward(requestresponse);
}
else
{
String msg = “对不起登录失败请重新登录!!!“;
request.setAttribute(“msg“msg);
this.getServletContext().getRequestDispatcher(“/customermanage.jsp“).forward(requestresponse);
}
}
else if(action.equals(“zhuce“)){
String zname = request.getParameter(“cname“);
String zpassword = request.getParameter(“cpassword“);
String spw = request.getParameter(“spw“);
String email = request.getParameter(“email“);
String cname = new String(zname.getBytes()“ISO-8859-1“);
String cpw = new String(zpassword.getBytes()“ISO-8859-1“);
String cemail = new String(email.getBytes()“ISO-8859-1“);
String sql = “select cname from gcustomer where cname=‘“+cname+“‘“;
boolean s = DB.selectMsg(sql);
if(s)
{
String msg =“网络有重名,请重新注册!!“;
request.setAttribute(“msg“msg);
this
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 227 2008-12-15 11:01 chap05\build\chaoshi\admindl.jsp
文件 552 2008-12-16 17:24 chap05\build\chaoshi\almintop.jsp
文件 3647 2008-12-16 08:38 chap05\build\chaoshi\cart.jsp
文件 4820 2008-12-14 22:55 chap05\build\chaoshi\customerdd.jsp
文件 6222 2008-12-14 22:56 chap05\build\chaoshi\customerddxiugai.jsp
文件 2659 2008-12-16 08:31 chap05\build\chaoshi\customermanage.jsp
文件 2538 2008-12-16 08:56 chap05\build\chaoshi\customerpwchange.jsp
文件 2318 2008-10-26 23:31 chap05\build\chaoshi\customerxgxx.jsp
文件 6263 2008-12-14 22:49 chap05\build\chaoshi\customerzc.jsp
文件 3894 2008-12-14 13:17 chap05\build\chaoshi\ddbiao.jsp
文件 2300 2008-12-16 00:35 chap05\build\chaoshi\dl.jsp
文件 880 2008-12-16 08:20 chap05\build\chaoshi\error.jsp
文件 3558 2008-11-16 22:55 chap05\build\chaoshi\goodschange.jsp
文件 4064 2008-12-15 14:43 chap05\build\chaoshi\goodsmanage.jsp
文件 7940 2008-12-15 18:55 chap05\build\chaoshi\goodsmd.jsp
文件 2773 2008-12-16 17:15 chap05\build\chaoshi\goodsmessage.jsp
文件 5048 2008-12-14 12:51 chap05\build\chaoshi\goodssearch.jsp
文件 720 2008-12-15 01:01 chap05\build\chaoshi\houtaierror.jsp
文件 3934 2008-10-23 08:59 chap05\build\chaoshi\img\+.png
文件 3917 2008-10-23 09:00 chap05\build\chaoshi\img\-.png
文件 675 2008-10-16 07:36 chap05\build\chaoshi\img\arrow.jpg
文件 34258 2008-07-16 11:24 chap05\build\chaoshi\img\book\807200001.jpg
文件 24489 2008-07-16 11:54 chap05\build\chaoshi\img\book\807200006.jpg
文件 20875 2008-07-16 11:53 chap05\build\chaoshi\img\book\807200007.jpg
文件 25311 2008-07-16 11:53 chap05\build\chaoshi\img\book\807200008.jpg
文件 9379 2008-07-16 11:51 chap05\build\chaoshi\img\book\807200009.jpg
文件 1045 2008-07-18 10:30 chap05\build\chaoshi\img\default.jpg
文件 6184 2008-12-14 09:02 chap05\build\chaoshi\img\dlfh\dl1.png
文件 6290 2008-12-14 09:02 chap05\build\chaoshi\img\dlfh\dl2.png
文件 6363 2008-12-14 09:01 chap05\build\chaoshi\img\dlfh\dl3.png
............此处省略302个文件信息
评论
共有 条评论