-
大小: 11.44MB文件類(lèi)型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-07-21
- 語(yǔ)言: Java
- 標(biāo)簽: 功能完善??即配即用??課程設(shè)計(jì)??畢設(shè)??
資源簡(jiǎn)介
本系統(tǒng)采用JSP+Spring+Mybatis+mysql設(shè)計(jì),功能模塊完善,前臺(tái)可以注冊(cè)登錄瀏覽商品,添加購(gòu)物車(chē)付款,訂單管理,個(gè)人中心,后臺(tái)有完善的功能可以對(duì)商品和用戶(hù)訂單數(shù)據(jù)進(jìn)行管理
代碼片段和文件信息
package?com.controller;
import?java.util.objects;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.multipart.MultipartFile;
import?com.entity.Admins;
import?com.entity.Goods;
import?com.entity.Tops;
import?com.entity.Types;
import?com.entity.Users;
import?com.service.AdminService;
import?com.service.GoodService;
import?com.service.OrderService;
import?com.service.TopService;
import?com.service.TypeService;
import?com.service.UserService;
import?com.util.PageUtil;
import?com.util.SafeUtil;
import?com.util.UploadUtil;
/**
?*?后臺(tái)相關(guān)接口
?*/
@Controller
@RequestMapping(“/admin“)
public?class?AdminController?{
private?static?final?int?rows?=?10;
@Autowired
private?AdminService?adminService;
@Autowired
private?OrderService?orderService;
@Autowired
private?UserService?userService;
@Autowired
private?GoodService?goodService;
@Autowired
private?TopService?topService;
@Autowired
private?TypeService?typeService;
/**
?*?管理員登錄
?*?@return
?*/
@RequestMapping(“/login“)
public?String?login(Admins?admin?HttpServletRequest?request?HttpSession?session)?{
if?(adminService.checkUser(admin.getUsername()?admin.getPassword()))?{
session.setAttribute(“username“?admin.getUsername());
return?“redirect:index“;
}
request.setAttribute(“msg“?“用戶(hù)名或密碼錯(cuò)誤!“);
return?“/admin/login.jsp“;
}
/**
?*?退出
?*?@return
?*/
@RequestMapping(“/logout“)
public?String?logout(HttpSession?session)?{
session.removeAttribute(“admin“);
return?“/admin/login.jsp“;
}
/**
?*?后臺(tái)首頁(yè)
?*?@return
?*/
@RequestMapping(“/index“)
public?String?index(HttpServletRequest?request)?{
request.setAttribute(“msg“?“恭喜你!?登錄成功了“);
return?“/admin/index.jsp“;
}
/**
?*?訂單列表
?*?
?*?@return
?*/
@RequestMapping(“/orderList“)
public?String?orderList(@RequestParam(required=false?defaultValue=“0“)byte?status?HttpServletRequest?request
@RequestParam(required=false?defaultValue=“1“)?int?page)?{
request.setAttribute(“flag“?1);
request.setAttribute(“status“?status);
request.setAttribute(“orderList“?orderService.getList(status?page?rows));
request.setAttribute(“pageTool“?PageUtil.getPageTool(request?orderService.getTotal(status)?page?rows));
return?“/admin/order_list.jsp“;
}
/**
?*?訂單發(fā)貨
?*?
?*?@return
?*/
@RequestMapping(“/orderDispose“)
public?String?orderDispose(int?id?byte?status
@RequestParam(required=false?defaultValue=“1“)?int?page)?{
orderService.dispose(id);
return?“redirect:orderList?flag=1&status=“+status+“&page=“+page;
}
/**
?*?訂單完成
?*?
?*?@return
?*/
@RequestMapping(“/orderFinish“)
public?String?orderFinish(int?id?byte?status
@RequestP
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-30?21:07??Shop\
?????文件?????????734??2018-12-27?18:40??Shop\.classpath
?????文件????????1037??2018-12-26?19:26??Shop\.project
?????目錄???????????0??2018-12-30?21:06??Shop\.settings\
?????文件?????????503??2012-12-09?15:44??Shop\.settings\.jsdtscope
?????文件??????????57??2017-05-08?18:08??Shop\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2012-12-09?15:44??Shop\.settings\org.eclipse.jdt.core.prefs
?????文件?????????464??2018-12-26?19:26??Shop\.settings\org.eclipse.wst.common.component
?????文件?????????345??2015-04-30?09:44??Shop\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2012-12-09?15:44??Shop\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2012-12-09?15:44??Shop\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-12-30?21:06??Shop\build\
?????目錄???????????0??2018-12-30?21:06??Shop\build\classes\
?????目錄???????????0??2018-12-30?21:06??Shop\build\classes\com\
?????目錄???????????0??2018-12-30?21:06??Shop\build\classes\com\controller\
?????文件???????13882??2018-12-27?18:39??Shop\build\classes\com\controller\AdminController.class
?????文件????????1617??2018-12-27?18:39??Shop\build\classes\com\controller\AdminInterceptor.class
?????文件????????3592??2018-12-27?18:39??Shop\build\classes\com\controller\IndexController.class
?????文件????????9343??2018-12-27?18:39??Shop\build\classes\com\controller\UserController.class
?????目錄???????????0??2018-12-30?21:06??Shop\build\classes\com\dao\
?????文件????????1175??2018-12-27?18:39??Shop\build\classes\com\dao\AdminsDao.class
?????文件????????1630??2018-12-27?18:39??Shop\build\classes\com\dao\GoodsDao.class
?????文件?????????583??2018-12-27?18:39??Shop\build\classes\com\dao\ItemsDao.class
?????文件????????1392??2018-12-27?18:39??Shop\build\classes\com\dao\OrdersDao.class
?????文件????????1317??2018-12-27?18:39??Shop\build\classes\com\dao\TopsDao.class
?????文件?????????568??2018-12-27?18:39??Shop\build\classes\com\dao\TypesDao.class
?????文件????????1164??2018-12-27?18:39??Shop\build\classes\com\dao\UsersDao.class
?????目錄???????????0??2018-12-30?21:06??Shop\build\classes\com\entity\
?????文件????????1310??2018-12-27?18:39??Shop\build\classes\com\entity\Admins.class
?????文件????????3177??2018-12-27?18:39??Shop\build\classes\com\entity\Goods.class
?????文件????????1713??2018-12-27?18:39??Shop\build\classes\com\entity\Items.class
............此處省略207個(gè)文件信息
評(píng)論
共有 條評(píng)論