资源简介
基于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个文件信息
相关资源
- 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实现有障碍物的贪吃蛇游戏
评论
共有 条评论