资源简介
1、数据库使用的是MySQL数据库,里面sql文件导入既可以运行。
2、功能描述:
1)前台页面包括用户的注册登陆,以及个人资料的修改,添加购物车,商品收藏,生成订单,银行支付,商品介绍等功能。
2)后台系统admin可以对前台页面的商品详细信息进行更新,修改,删除操作,也可以对前台分类管理进行修改,admin资料修改,其中包括删除图片信息,密
码校验等。
3、环境:JDK 要求1.8版本,eclipse 工具,tomcat 7.0以上版本
2、功能描述:
1)前台页面包括用户的注册登陆,以及个人资料的修改,添加购物车,商品收藏,生成订单,银行支付,商品介绍等功能。
2)后台系统admin可以对前台页面的商品详细信息进行更新,修改,删除操作,也可以对前台分类管理进行修改,admin资料修改,其中包括删除图片信息,密
码校验等。
3、环境:JDK 要求1.8版本,eclipse 工具,tomcat 7.0以上版本
代码片段和文件信息
package com.daowen.action;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.daowen.bll.SystemParam;
import com.daowen.dal.DALbase;
import com.daowen.entity.*;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class AdminLogin extends ActionSupport {
public String execute() {
HttpServletResponse response = (HttpServletResponse)ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_RESPONSE);
HttpServletRequest request = (HttpServletRequest)ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_REQUEST);
String actiontype = request.getParameter(“actiontype“);
System.out.println(“actiontype=“ + actiontype);
// 登录
if (actiontype.equals(“login“)) {
login(request response);
}
return null;
}
private void login(HttpServletRequest request HttpServletResponse response) {
String usertype = request.getParameter(“usertype“);
String validcode = (String) request.getSession().getAttribute(
“validcode“);
String inputvalidcode = request.getParameter(“validcode“);
if (validcode != null && !validcode.equals(inputvalidcode)) {
System.out.println(“系统验证错误“);
request.setAttribute(“errmsg“
“系统验证码错误“);
// 分发请求参数
dispatchParams(request response);
try {
request.getRequestDispatcher(“/admin/login.jsp“).forward(
request response);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return;
}
System.out.println(“验证码=“ + validcode);
if (usertype != null && usertype.equals(“0“)) {
adminLogin(request response);
}
}
private void adminLogin(HttpServletRequest request
HttpServletResponse response) {
String username = request.getParameter(“username“);
String password = request.getParameter(“password“);
String usertype = request.getParameter(“usertype“);
String action = request.getParameter(“action“);
Users u = (Users) DALbase.load(“users“ “ where username=‘“ + username
+ “‘ and password=‘“ + password + “‘“);
if (u != null) {
HttpSession session = request.getSession();
u.setLogtimes(u.getLogtimes() + 1);
DALbase.update(u);
session.setAttribute(“users“ u);
try {
response.sendRedirect(SystemParam.getSiteRoot()
+ “/admin/index.jsp“);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} else {
// 分发
dispatchParams(request response);
request.setAttribute(“errmsg“
“用户与密码不匹配“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-23 00:08 代码\
目录 0 2018-04-23 00:08 代码\computer\
文件 3945 2016-04-03 10:29 代码\computer\.classpath
目录 0 2018-04-23 00:08 代码\computer\.externalToolBuilders\
文件 548 2013-04-17 09:43 代码\computer\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
文件 547 2013-04-17 09:43 代码\computer\.externalToolBuilders\org.eclipse.wst.validation.validationbuilder (3).launch
目录 0 2013-05-15 01:14 代码\computer\.myeclipse\
文件 297 2018-04-22 21:07 代码\computer\.myme
文件 2353 2018-04-22 21:07 代码\computer\.project
目录 0 2018-04-23 00:08 代码\computer\.settings\
文件 500 2013-04-16 09:37 代码\computer\.settings\.jsdtscope
文件 139 2013-01-09 23:00 代码\computer\.settings\com.genuitec.eclipse.core.prefs
文件 1009 2016-04-03 10:29 代码\computer\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 247 2016-04-03 10:21 代码\computer\.settings\com.genuitec.eclipse.migration.prefs
文件 356 2018-03-16 17:30 代码\computer\.settings\org.eclipse.core.resources.prefs
文件 629 2013-01-02 21:15 代码\computer\.settings\org.eclipse.jdt.core.prefs
文件 550 2018-04-22 21:07 代码\computer\.settings\org.eclipse.wst.common.component
文件 359 2016-04-03 10:21 代码\computer\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-04-16 09:37 代码\computer\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-04-16 09:37 代码\computer\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1935 2013-01-09 23:00 代码\computer\.settings\org.eclipse.wst.validation.prefs
目录 0 2018-04-23 00:08 代码\computer\src\
文件 3272 2018-04-22 21:15 代码\computer\src\applicationContext.xm
目录 0 2018-04-23 00:08 代码\computer\src\com\
目录 0 2018-04-23 00:08 代码\computer\src\com\daowen\
目录 0 2018-04-23 00:08 代码\computer\src\com\daowen\action\
文件 3753 2016-05-22 21:05 代码\computer\src\com\daowen\action\AdminLogin.java
文件 5808 2018-03-16 17:12 代码\computer\src\com\daowen\action\CommentAction.java
文件 20154 2018-04-16 09:07 代码\computer\src\com\daowen\action\DingdanAction.java
文件 5424 2018-04-03 16:49 代码\computer\src\com\daowen\action\Friendli
文件 18099 2018-03-24 15:48 代码\computer\src\com\daowen\action\HuiyuanAction.java
............此处省略1497个文件信息
相关资源
- JavaWeb音乐网站179958
- javaweb 商城源码 B2C的
- JavaWeb大作业JavaWeb实现增、删、改、查
- Javaweb电影院订票系统
- jsp+servlet+mysql酒店订房基础项目
- javaWeb物资管理系统项目源码
- Android项目源码studio和eclipse双版本仿
- 基于JSP的企业进销存管理系统javaweb计
- JavaWeb酒店预订系统
- Java+MySQL酒店管理系统的设计与实现源
- JavaEE教育网站(SSM+mysql框架搭建)
- 易买网项目(资料全网齐全页面+素材
- mysql + java swing开发的教务管理系统
- 图书管理系统Java + Mysql
- JavaWeb基于SSM框架的仓库管理系统
- jsp+servlet+mysql+购物商城项目代码
- tomcat7运行源码-可导入Eclipse运行
- java_图书管理系统.zip
- 基于SSM使用idea构建的旅游网站---毕业
- JSP+MYSQL火车订票系统(毕业设计)
- 旅游网站java+mysql).zip
- Android 实现连接MySQL数据库
- 请假管理系统 Javaweb
- 基于Spring+Struts2+Hibernate 的商城系统
- java、s2shMySQL年会抽奖项目.rar
- javaweb JSP页面导出和导入excel表格
- Java+MySQL美食网站源码.rar
- java+mysql权限管理系统
- JavaWeb打印服务器完整代码
- javaweb项目 网上订餐系统完整源码
评论
共有 条评论