资源简介
Java+Servlet+JavaBean+MySQL+Tomcat实现的网上超市系统,代码风格简洁易懂,是计算机及软件工程专业同学大三及大四课程设计的首选。
该压缩包内含程序源代码,sql数据库代码和课程设计文档,是在下呕心之作,10分绝对是物有所值呀……
代码片段和文件信息
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 request HttpServletResponse response)
throws ServletException IOException {
this.doPost(request response);
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
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() “gb2312“);
String sql = “select cname from gcustomer where cname=‘“ + cname
+ “‘ and cpw=‘“ + zpassword + “‘“;
boolean s = DB.selectMsg(sql);
String code=request.getParameter(“code“);
HttpSession sessiontemp = request.getSession();
String randStr=(String)sessiontemp.getAttribute(“randStr“);
if(!code.equals(randStr)){
String msg = “验证码输入错误,请重新输入!“;
request.setAttribute(“msg“msg);
ServletContext sc = getServletContext(); //得到上下文
RequestDispatcher rd = sc.getRequestDispatcher(“/customermanage.jsp“);
rd.forward(requestresponse);
return;
}
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(request response);
return;
} else if (fromWhere.equals(“wddd“)) {// 回我的订单
this.getServletContext()
.getRequestDispatcher(
“/CustomerServlet?action=modify2“)
.forward(request response);
return;
} else if (fromWhere.equals(“mmcz“)) {// 回密码重置
this.getServletContext()
.getRequestDispatcher(“/customerpwchange.jsp“)
.forward(request response);
return;
}
}
this.getServletContext()
.getRequestDispatcher(“/pagination.jsp“)
.forward(request response);
} else {
String msg = “对不起登录失败请重新登录!!!“;
request.setAttribute(“msg“ msg);
this.getServletContext()
.getRequestDispatcher(“/customermanage.jsp“)
.forward(request response);
}
} else if (action.equals(“zhuce“)) {
String zname = request.getParameter(“cname“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-17 14:39 课程设计电子版\
目录 0 2013-11-13 20:28 课程设计电子版\chaoshi\
文件 529 2013-10-28 16:47 课程设计电子版\chaoshi\.classpath
目录 0 2013-11-17 14:47 课程设计电子版\chaoshi\.myeclipse\
文件 294 2013-10-28 16:47 课程设计电子版\chaoshi\.myme
文件 1750 2013-10-28 16:53 课程设计电子版\chaoshi\.project
目录 0 2013-11-13 20:28 课程设计电子版\chaoshi\.settings\
文件 500 2013-10-28 16:47 课程设计电子版\chaoshi\.settings\.jsdtscope
文件 395 2013-10-28 16:47 课程设计电子版\chaoshi\.settings\org.eclipse.jdt.core.prefs
文件 459 2013-10-28 16:47 课程设计电子版\chaoshi\.settings\org.eclipse.wst.common.component
文件 252 2013-10-28 16:47 课程设计电子版\chaoshi\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-10-28 16:47 课程设计电子版\chaoshi\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-10-28 16:47 课程设计电子版\chaoshi\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-11-13 20:29 课程设计电子版\chaoshi\WebRoot\
目录 0 2013-11-13 20:29 课程设计电子版\chaoshi\WebRoot\me
文件 36 2013-10-28 16:47 课程设计电子版\chaoshi\WebRoot\me
目录 0 2013-11-13 20:29 课程设计电子版\chaoshi\WebRoot\WEB-INF\
目录 0 2013-11-13 20:29 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\
目录 0 2013-11-13 20:29 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\
目录 0 2013-11-13 20:29 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\hxl\
文件 20615 2013-11-01 18:47 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\hxl\CustomerServlet.class
文件 7850 2013-11-01 18:47 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\hxl\DB.class
文件 1415 2013-11-01 18:47 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\hxl\ManageBean.class
文件 18560 2013-11-01 18:47 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\hxl\ManageServlet.class
文件 4086 2013-11-01 18:47 课程设计电子版\chaoshi\WebRoot\WEB-INF\classes\wyf\hxl\PaginationBean.class
目录 0 2013-11-17 14:47 课程设计电子版\chaoshi\WebRoot\WEB-INF\lib\
文件 1548 2013-10-29 22:52 课程设计电子版\chaoshi\WebRoot\WEB-INF\web.xm
文件 231 2013-10-31 14:35 课程设计电子版\chaoshi\WebRoot\admindl.jsp
文件 634 2013-10-31 14:37 课程设计电子版\chaoshi\WebRoot\almintop.jsp
文件 3612 2013-10-31 14:53 课程设计电子版\chaoshi\WebRoot\cart.jsp
文件 915 2013-10-30 13:49 课程设计电子版\chaoshi\WebRoot\code.jsp
............此处省略155个文件信息
相关资源
- 当当网网上书店java源代码
- javac1.7源代码(完全版,可运行)
- java开源股票系统
- JAVA与ANYLOGIC的关联用法
- 电影管理系统
- 图书馆管理系统Java 优秀毕业设计论文
- 数据库课程设计---工资管理系统(程
- java程序设计--售票系统
- java web实验室管理系统 毕业设计
- JAVA房屋出租管理系统
- Java+Mysql+Swing即时聊天系统,公、私聊
- java与c++通过socket通信
- java写的RPG小游戏
- JAVA GUI火车票管理系统JAVA+MySQLJava Sw
- Java图书管理系统,jsp+Servlet利用mvc模
- 理发店管理系统
- JAVA学生在线选课系统的设计与实现
- Java Persistence with MyBatis 3娄娈翻译,带
- JAVA办公自动化系统(源代码+论文+外
- java实现简单登录注册系统
- 指纹识别代码java
- Java Concurrency in Practice 原版pdf by Goe
- java org jar包
- JavaEE_BBS论坛系统
- Java网页设计
- 历年计算机等级考试Java真题—word版含
- 基于JAVA和MySQL的商品销售管理系统(
- 活动管理系统初学者作品
- MLDN李兴华JAVA_WEB笔记pdf文档
- 网上宠物商店系统JSP+JavaBean+JDBC
评论
共有 条评论