資源簡介
基于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個文件信息
評論
共有 條評論