資源簡介
本人也是學生所以寫的代碼都是學生能看懂的 包含全部代碼和數據可以 調試即可運行
代碼片段和文件信息
package?com.mk.controller;
import?com.mk.entity.News;
import?com.mk.entity.Order;
import?com.mk.entity.User;
import?com.mk.service.LoginService;
import?com.mk.service.MainService;
import?org.apache.struts2.ServletActionContext;
import?org.hibernate.Session;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?javax.security.auth.login.FailedLoginException;
import?javax.servlet.http.HttpSession;
import?java.util.HashSet;
import?java.util.List;
import?java.util.Set;
@Controller
public?class?LoginAction?{
????@Autowired
????private?LoginService?loginService;
????private?User?user;
????//用來區別是加入購物車之后的重新查詢頁面信息還是登陸之后的查詢頁面所需要的信息?返回不同的字符串
????//然后跳轉的不同的jsp頁面
????@Autowired
????private?MainService?mainService;
????public?User?getUser()?{
????????return?user;
????}
????public?void?setUser(User?user)?{
????????this.user?=?user;
????}
????public?String?userLogin(){
????????HttpSession?session?=?null;
????????int?money?=?0;
????????User?user1?=?loginService.userLogin(user);
????????String?string?=?“fail“;
????????if(user1?!=?null){
????????????string?=?“success“;
?????????????session?=?ServletActionContext.getRequest().getSession();
????????????session.setAttribute(“user“user1);
?????????Set?orders?=??user1.getOrders();
?????????//已經被支付的訂單過濾掉
?????????Set?set?=?new?HashSet();
?????????for(Order?order?:?orders){
?????????????if(order.getState()?==?0){
?????????????????set.add(order);
?????????????}
?????????}
?????????session.setAttribute(“orders“set);
?????????for?(Order?order?:?set){
?????????????money+=order.getProduct().getPrice()*order.getCount();
?????????}
?????????session.setAttribute(“money“money);
????????}
????????return?string;
????}
????public?String?regist(){
????????loginService.regist(user);
????????return?“fail“;
????}
????public?String?logout(){
????????HttpSession?session?=?ServletActionContext.getRequest().getSession();
????????session.invalidate();
????????return?“fail“;
????}
???public?String?getAllShow(){
????????List?list?=?loginService.getAllNews();
????????HttpSession?session??=?ServletActionContext.getRequest().getSession();
????????session.setAttribute(“newsList“list);
????????List?type1List?=?mainService.getAllType1();
????????session.setAttribute(“type1List“type1List);
???????return?“getAllShow.ok“;
????????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????55453??2018-12-01?21:43??eb.sql
?????目錄???????????0??2018-11-21?22:43??myEazyBuy\
?????目錄???????????0??2018-12-01?19:57??myEazyBuy\.idea\
?????文件?????????542??2018-12-01?12:43??myEazyBuy\.idea\compiler.xm
?????目錄???????????0??2018-11-27?18:11??myEazyBuy\.idea\dataSources\
?????文件?????????855??2018-11-21?15:05??myEazyBuy\.idea\dataSources.local.xm
?????文件?????????899??2018-11-21?15:00??myEazyBuy\.idea\dataSources.xm
?????文件???????54643??2018-11-27?18:11??myEazyBuy\.idea\dataSources\f973ab62-2422-41f3-82e1-8d4e76d17f7c.xm
?????文件?????????177??2018-11-21?14:45??myEazyBuy\.idea\encodings.xm
?????文件?????????654??2018-11-21?14:45??myEazyBuy\.idea\misc.xm
?????文件????????8915??2018-11-27?18:04??myEazyBuy\.idea\uiDesigner.xm
?????文件???????59105??2018-12-01?19:57??myEazyBuy\.idea\workspace.xm
?????文件??????????81??2018-11-21?14:40??myEazyBuy\myEazyBuy.iml
?????文件???????10896??2018-11-21?22:43??myEazyBuy\pom.xm
?????目錄???????????0??2018-11-21?14:39??myEazyBuy\src\
?????目錄???????????0??2018-11-21?14:40??myEazyBuy\src\main\
?????目錄???????????0??2018-11-22?09:41??myEazyBuy\src\main\java\
?????目錄???????????0??2018-11-21?15:11??myEazyBuy\src\main\java\com\
?????目錄???????????0??2018-11-22?09:43??myEazyBuy\src\main\java\com\mk\
?????目錄???????????0??2018-12-01?18:53??myEazyBuy\src\main\java\com\mk\controller\
?????文件????????2578??2018-12-01?14:59??myEazyBuy\src\main\java\com\mk\controller\LoginAction.java
?????文件???????11136??2018-12-01?18:53??myEazyBuy\src\main\java\com\mk\controller\MainAction.java
?????目錄???????????0??2018-12-01?18:17??myEazyBuy\src\main\java\com\mk\dao\
?????目錄???????????0??2018-12-01?18:17??myEazyBuy\src\main\java\com\mk\dao\Imlp\
?????文件????????1575??2018-11-23?15:44??myEazyBuy\src\main\java\com\mk\dao\Imlp\LoginDaoImpl.java
?????文件???????10078??2018-12-01?18:17??myEazyBuy\src\main\java\com\mk\dao\Imlp\MainDaoImpl.java
?????文件?????????252??2018-11-23?15:44??myEazyBuy\src\main\java\com\mk\dao\LoginDao.java
?????文件????????1277??2018-12-01?18:17??myEazyBuy\src\main\java\com\mk\dao\MainDao.java
?????目錄???????????0??2018-11-30?11:28??myEazyBuy\src\main\java\com\mk\entity\
?????文件?????????806??2018-11-22?09:43??myEazyBuy\src\main\java\com\mk\entity\admin.hbm.xm
?????文件?????????739??2018-11-22?21:19??myEazyBuy\src\main\java\com\mk\entity\Admin.java
............此處省略898個文件信息
評論
共有 條評論