資源簡介
idea的Maven項目,代碼完整,可完美運行,可供參考,歡迎下載,前后端分離,三層架構,可供初學者學習,附有數據庫,MySQL
代碼片段和文件信息
package?cn.kgc.guimei.controller;
import?cn.kgc.guimei.entity.Seller;
import?cn.kgc.guimei.entity.SuperUser;
import?cn.kgc.guimei.service.BackLoginService;
import?cn.kgc.guimei.service.serviceImpl.BackLoginServiceImpl;
import?javax.servlet.ServletException;
import?javax.servlet.annotation.WebServlet;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.net.URLEncoder;
@WebServlet(name?=?“BackLoginServlet“urlPatterns?=?“/backLoginServlet“)
public?class?BackLoginServlet?extends?HttpServlet?{
????protected?void?doPost(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
????????//設置編碼
????????request.setCharacterEncoding(“utf-8“);
????????response.setCharacterEncoding(“utf-8“);
????????String?action=request.getParameter(“action“);
????????PrintWriter?out=response.getWriter();
????????HttpSession?httpSession?=?request.getSession();
????????String?path?=?request.getContextPath()+“/“;
????????BackLoginService?backLoginService?=new?BackLoginServiceImpl();
????????/**
?????????*?管理員登錄
?????????*/
????????if(action!=null&&action.equals(“userLogin“)){
????????????String?userName?=request.getParameter(“userLoginName“);
????????????String?userPassword?=request.getParameter(“userPassword“);
????????????SuperUser?su=backLoginService.suLogin(userNameuserPassword);
????????????if?(su.getUserLoginName()!=null||su.getUserLoginName()!=““){
????????????????httpSession.setAttribute(“user“su);
????????????????response.sendRedirect(path+“page/index.jsp“);
????????????}else{
????????????????request.setAttribute(“login““輸入的賬號錯誤“);
????????????????request.getRequestDispatcher(path+“Login.jsp“).forward(requestresponse);
????????????}
????????????//商家登錄
????????}else?if?(action!=null&&action.equals(“cusLogin“)){
????????????String?sellerUser?=request.getParameter(“sellerUser“);
????????????String?sellerPassword?=request.getParameter(“sellerPassword“);
????????????Seller?sr?=?backLoginService.srLogin(sellerUsersellerPassword);
????????????if?(sr.getSellerUser()!=null||sr.getSellerUser()!=““){
????????????????httpSession.setAttribute(“seller“sr);
????????????????response.sendRedirect(path+“Seller/index.jsp“);
????????????}else?{
????????????????request.setAttribute(“login““輸入的賬號錯誤“);
????????????????request.getRequestDispatcher(path+“Login.jsp“).forward(requestresponse);
????????????}
????????}
????}
????protected?void?doGet(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
????????doPost(requestresponse);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????422??2019-04-11?09:08??GuiMei\.git\COMMIT_EDITMSG
?????文件????????330??2019-04-09?19:21??GuiMei\.git\config
?????文件?????????73??2019-04-09?19:21??GuiMei\.git\desc
?????文件?????????98??2019-04-11?09:10??GuiMei\.git\FETCH_HEAD
?????文件?????????23??2019-04-09?19:21??GuiMei\.git\HEAD
?????文件????????478??2019-04-09?19:21??GuiMei\.git\hooks\applypatch-msg.sample
?????文件????????896??2019-04-09?19:21??GuiMei\.git\hooks\commit-msg.sample
?????文件????????189??2019-04-09?19:21??GuiMei\.git\hooks\post-update.sample
?????文件????????424??2019-04-09?19:21??GuiMei\.git\hooks\pre-applypatch.sample
?????文件???????1642??2019-04-09?19:21??GuiMei\.git\hooks\pre-commit.sample
?????文件???????1348??2019-04-09?19:21??GuiMei\.git\hooks\pre-push.sample
?????文件???????4951??2019-04-09?19:21??GuiMei\.git\hooks\pre-reba
?????文件???????1239??2019-04-09?19:21??GuiMei\.git\hooks\prepare-commit-msg.sample
?????文件???????3611??2019-04-09?19:21??GuiMei\.git\hooks\update.sample
?????文件??????57010??2019-04-11?14:35??GuiMei\.git\index
?????文件????????240??2019-04-09?19:21??GuiMei\.git\info\exclude
?????文件???????1024??2019-04-11?09:08??GuiMei\.git\logs\HEAD
?????文件???????1024??2019-04-11?09:08??GuiMei\.git\logs\refs\heads\master
?????文件????????176??2019-04-09?19:21??GuiMei\.git\logs\refs\remotes\origin\HEAD
?????文件????????476??2019-04-11?09:09??GuiMei\.git\logs\refs\remotes\origin\master
?????文件????????181??2019-04-11?09:08??GuiMei\.git\ob
?????文件????????615??2019-04-11?09:08??GuiMei\.git\ob
?????文件????????228??2019-04-10?20:00??GuiMei\.git\ob
?????文件???????1521??2019-04-10?20:00??GuiMei\.git\ob
?????文件????????228??2019-04-10?20:00??GuiMei\.git\ob
?????文件?????????44??2019-04-10?20:00??GuiMei\.git\ob
?????文件?????????46??2019-04-10?20:01??GuiMei\.git\ob
?????文件????????614??2019-04-11?09:08??GuiMei\.git\ob
?????文件????????210??2019-04-10?20:00??GuiMei\.git\ob
?????文件????????228??2019-04-11?09:08??GuiMei\.git\ob
............此處省略1580個文件信息
- 上一篇:車輛管理系統(ssh+oracle)
- 下一篇:北大青鳥 S2 8.0 易買網項目
評論
共有 條評論