资源简介
基于java设计的购物网站,实现了网上购物浏览商品注册登录等功能,代码简洁界面美观
代码片段和文件信息
package com.guigu.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.guigu.pojo.Customer;
import com.guigu.service.CustomerService;
import com.guigu.service.impl.CustomerServiceImpl;
import com.guigu.utils.Encrypt;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class CustomerAction extends ActionSupport implements ModelDriven{
private Customer customer=new Customer();
CustomerService customerService=new CustomerServiceImpl();
public Customer getModel() {
return customer;
}
public String logIn(){
HttpServletRequest request = ServletActionContext.getRequest();
String userName = request.getParameter(“userName“);
//密码加密
String pass = Encrypt.md5(request.getParameter(“pass“));
//访问数据库查找有无此用户
customer = customerService.logIn(userNamepass);
System.out.println(customer);
//数据库中有该用户
if(customer != null){
//将用户数据存入session
request.getSession().setAttribute(“customer“customer);
//跳转到商城主页面
return “main“;
}else{
//跳转到重新输入页面
return “fail“;
}
}
public String orderUI(){
return “orderUI“;
}
public String home(){
return “home“;
}
//转发到注册页面
public String registerUI(){
return “registerUI“;
}
//查看协议
public String protocol(){
return “protocol“;
}
//注册校验
public String register(){
HttpServletRequest request = ServletActionContext.getRequest();
String userName = request.getParameter(“userName“);
String pass = Encrypt.md5(request.getParameter(“pass“));
String email = request.getParameter(“email“);
Boolean reg=customerService.reg(userName pass email);
System.out.println(customer);
if(reg){
customer = customerService.logIn(userNamepass);
request.getSession().setAttribute(“customer“customer);
return “main“;
}
else{
return “failreg“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 706 2017-08-28 10:13 购物商城2.0\E-commerce2.0\.classpath
文件 913 2017-08-26 21:29 购物商城2.0\E-commerce2.0\.project
文件 567 2017-08-26 21:29 购物商城2.0\E-commerce2.0\.settings\.jsdtscope
文件 364 2017-08-26 21:29 购物商城2.0\E-commerce2.0\.settings\org.eclipse.jdt.core.prefs
文件 558 2017-08-27 15:29 购物商城2.0\E-commerce2.0\.settings\org.eclipse.wst.common.component
文件 345 2017-08-26 21:29 购物商城2.0\E-commerce2.0\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-08-26 21:29 购物商城2.0\E-commerce2.0\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-08-26 21:29 购物商城2.0\E-commerce2.0\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1462 2017-08-24 11:08 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\CustomerAction-customerAction_register-validation.xm
文件 2820 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\CustomerAction.class
文件 2030 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\CustomerAjaxAction.class
文件 1544 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\LJAction.class
文件 2978 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\Order.class
文件 7998 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\PageAction.class
文件 1985 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\SellerAction.class
文件 2527 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\ShoppingcartAction.class
文件 328 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\Shoppingcart_mainAction.class
文件 2548 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\ShowObjById.class
文件 2395 2017-08-27 19:19 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\UserAction-userAction_updateUserById-validation.xm
文件 687 2017-08-27 19:19 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\UserAction-userAction_updateUserPassById-validation.xm
文件 3262 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\UserAction.class
文件 2612 2017-08-27 19:19 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\User_addressAction-addUserAddress-validation.xm
文件 2612 2017-08-27 19:19 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\User_addressAction-updateUserAddressById-validation.xm
文件 2586 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\User_addressAction.class
文件 419 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\action\VisitorAction.class
文件 271 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\dao\CustomerDao.class
文件 3050 2017-09-01 13:44 购物商城2.0\E-commerce2.0\build\classes\com\guigu\dao\impl\CustomerDaoImpl.class
文件 14893 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\dao\impl\LjDaoImpl.class
文件 1910 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\dao\impl\SellerDaoImpl.class
文件 4262 2017-09-01 09:37 购物商城2.0\E-commerce2.0\build\classes\com\guigu\dao\impl\ShoppingcartDaoImpl.class
............此处省略334个文件信息
相关资源
- JavaEE图书管理系统实训作业
- Java期末考试标准试题库和详细标准答
- 2020最新阿里巴巴编码规范认证 考题分
- jquery json 增删改查
- javaswing课程设计——课程表
- 基于JavaWeb的酒店客房管理系统源代码
- java并发编程实战 PDF版
- java方式完整的word文件转html代码样例
- 一个简单的java分布式
- 上位机源代码java源代码
- Java语言面向对象程序设计实验指导与
- oracle各java连接驱动包
- 完整的java物流项目
- java利用POI技术上传&导出Excel表格并保
- JAVA案例开发集锦87250
- Java经典程序100个!让你零基础作出不
- 数据库课设--学生成绩管理系统
- 火车票订票系统java
- Java把html生成pdf (xhtmlrenderer)
- 利用Java语言编写的学生通讯录管理系
- javaee图书管理系统85116
- 使用nrf52832的SPI驱动LIS3DH参考androidj
- mysql-connector-java-5.1.39
- Eclipse3.2.1中文版(11)
- Java 中国象棋 v2.1
- java医院预约挂号管理系统毕业设计程
- java基于WEB网页点餐系统毕业设计程序
- 电子地图模块java源码
- Java NetWork Programming 4th
- Data structures and algorithms in java 6th
评论
共有 条评论