资源简介
开发工具: MyEclipse10, JDK1.7, Tomcat7, MySql5.5.60
【项目包含内容】(见下图):
【sechandmall】 项目源代码
【sechandmall.sql】 数据库脚本
【实例功能】
1. 首页显示滚动图片, 商品, 商品公告, 商家信息
2. 商家登录,商家后台管理
3. 买家登录,买家后台管理
4. 管理员登录, 管理员后台管理
【项目配置】
1. 数据源配置
第一个参数: 数据源地址 第二个参数: 用户名/密码
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/sechandmall","root","root");
2. 导入数据库脚本 sechandmall.sql
登录用户: 管理员【admin/123】, 买家【buyer01/123】, 卖家【seller01/123】
3. 导入jar包库 WEB-INF/lib

代码片段和文件信息
package control;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUpload;
import org.apache.commons.fileupload.RequestContext;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.fileupload.servlet.ServletRequestContext;
import util.Info;
import dao.CommDAO;
public class MainCtrl extends HttpServlet {
public MainCtrl() {
super();
}
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
this.doPost(request response);
}
public void go(String urlHttpServletRequest request HttpServletResponse response)
{
try {
request.getRequestDispatcher(url).forward(request response);
} catch (ServletException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public void gor(String urlHttpServletRequest request HttpServletResponse response)
{
try {
response.sendRedirect(url);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
response.setContentType(“text/html“);
PrintWriter out = response.getWriter();
String ac = request.getParameter(“ac“);
if(ac==null)ac=““;
CommDAO dao = new CommDAO();
String date = Info.getDateStr();
String today = date.substring(010);
String tomonth = date.substring(07);
HttpSession session = request.getSession();
//登录
if(ac.equals(“login“))
{
String username = request.getParameter(“uname“);
String password = request.getParameter(“upass“);
String utype = request.getParameter(“utype“);
String sql = “select * from sysuser where uname=‘“+username+“‘ and upass=‘“+password+“‘ and utype=‘“+utype+“‘“;
List userlist = dao.select(sql);
if(userlist.size()!=1)
{
request.setAttribute(“error“ ““);
go(“/index.jsp“ request response);
}else{
request.getSession(). setAttribute(“user“ userlist.get(0));
gor(“/sechandmall/ad
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-13 22:47 sechandmall\
文件 1279 2018-05-01 22:32 sechandmall\.classpath
目录 0 2018-05-02 19:33 sechandmall\.myeclipse\
文件 306 2018-05-01 22:32 sechandmall\.myme
文件 1754 2018-05-01 22:32 sechandmall\.project
目录 0 2018-05-01 22:32 sechandmall\.settings\
文件 500 2017-04-08 12:05 sechandmall\.settings\.jsdtscope
文件 111 2013-04-16 00:30 sechandmall\.settings\com.genuitec.eclipse.core.prefs
文件 87 2013-04-16 00:31 sechandmall\.settings\org.eclipse.core.resources.prefs
文件 629 2012-10-08 10:31 sechandmall\.settings\org.eclipse.jdt.core.prefs
文件 471 2018-05-01 22:32 sechandmall\.settings\org.eclipse.wst.common.component
文件 252 2018-05-01 22:33 sechandmall\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-05-01 22:33 sechandmall\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-01 22:33 sechandmall\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-04-13 22:48 sechandmall\WebRoot\
目录 0 2018-04-13 22:48 sechandmall\WebRoot\me
文件 39 2017-03-19 14:26 sechandmall\WebRoot\me
目录 0 2018-04-13 22:48 sechandmall\WebRoot\WEB-INF\
目录 0 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\
目录 0 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\control\
文件 9558 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\control\MainCtrl.class
文件 3518 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\control\Upload.class
目录 0 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\dao\
文件 19037 2018-05-01 22:39 sechandmall\WebRoot\WEB-INF\classes\dao\CommDAO.class
目录 0 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\util\
文件 16647 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\util\Info.class
文件 5826 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\util\PageManager.class
文件 2703 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\util\SetChar.class
文件 3402 2018-05-01 22:33 sechandmall\WebRoot\WEB-INF\classes\util\StrUtil.class
目录 0 2018-04-13 22:48 sechandmall\WebRoot\WEB-INF\lib\
文件 57779 2017-03-19 09:29 sechandmall\WebRoot\WEB-INF\lib\commons-fileupload-1.2.1.jar
............此处省略1119个文件信息
- 上一篇:JSP+Mysql简易汽车管理系统2.0
- 下一篇:一个辅助打卡的模拟软件
相关资源
-
kingba
sejdbc4.zip - 美食天下项目Android版源码和Web版源码
- java代码编写将excel数据导入到mysql数据
- JAVA828436
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- 基于JSP的学生宿舍管理系统(源码 数
- 基于JSP的校友信息管理系统(添加数
- JSP学生信息管理系统 Mysql数据库
- java实现的svn统计修改代码行数完整源
- android通过JDBC连接Mysql数据库
- java图状数据结构转换为树状数据结构
- java实现小型函数画图板(附源代码、
- java数据库连接(所有的数据库都支持
- 八数码java和报告
- 数据库设备管理系统课程设计论文J
- jsp与SQL Server数据库实现的客户注册登
- java sql2000员工管理系统数据库、文档
- java数据库版学生成绩管理系统
- JAVA坦克大战游戏源代码
- jsp 统计在线人数利用HttpSessionListene
- java 局域网数据包嗅探
- Java大作业 学生成绩管理系统
- java web学生管理系统(源码+数据库+截
- JavaWeb停车场管理系统(源代码,数据
- Java Web实现的易买网系统网站(源码
- 简单的登录页面,实现增删改查(运
- 物流管理系统源码(含数据库)5624
- mysql数据处理,java用户登录处理
- jsp模拟酷狗官网源码(附数据库)
评论
共有 条评论