资源简介
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串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论