資源簡介
里面有完整的SSM框架的配置文件,高度的整合spring springMVC mybaitis三種框架技術,一次下載,終身受用!!!
代碼片段和文件信息
package?cn.smbms.controller;
import?javax.annotation.Resource;
import?javax.servlet.http.HttpSession;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?cn.smbms.exception.LoginException;
import?cn.smbms.pojo.User;
import?cn.smbms.service.user.UserService;
import?cn.smbms.tools.Constants;
@Controller
public?class?LoginController?{
@Resource
private?UserService?userService?;
/*@RequestMapping(“/*“)
public?String?returnLogin(HttpSession?session){
if(session.getAttribute(Constants.USER_SESSION)?!=?null?){
//重定向到登錄頁面
}
return?“redirect:/login.html“;
}
*/
//跳轉到登錄頁面
@RequestMapping(value=“/frame.html“method=RequestMethod.GET)
public?String?toframe(HttpSession?session){
//先判斷是否已經登錄
if(session.getAttribute(Constants.USER_SESSION)?==?null?){
//重定向到登錄頁面
return?“redirect:/login.html“;
}
return?“frame“;
}
@RequestMapping(value=“/logout“method=RequestMethod.GET)
public?String?logout(HttpSession?session){
session.invalidate();
//重定向到登錄頁面
return?“redirect:/login.html“;
}
//跳轉到登錄頁面
@RequestMapping(value=“/login.html“method=RequestMethod.GET)
public?String?toLogin(){
return?“login“;
}
//處理登錄請求
@RequestMapping(value=“/login“method=RequestMethod.POST)
public?String?login(String?userCodeString?userPasswordHttpSession?sessionModel?model){
System.out.println(“login?============?“?);
//獲取用戶名和密碼
//調用service方法,進行用戶匹配
User?user?=?userService.login(userCodeuserPassword);
if(null?!=?user){//登錄成功
//放入session
session.setAttribute(Constants.USER_SESSION?user);
//頁面跳轉(frame.jsp)
return?“redirect:frame.html“;
}
throw?new?LoginException();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1250??2018-07-29?10:21??smbms-ssj\.classpath
?????目錄???????????0??2018-07-28?12:07??smbms-ssj\.myeclipse\
?????文件?????????300??2018-07-28?10:56??smbms-ssj\.myme
?????文件????????1752??2018-07-28?11:31??smbms-ssj\.project
?????文件????????1480??2018-07-30?12:32??smbms-ssj\note.txt
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\resources\
?????文件?????????233??2018-07-29?10:27??smbms-ssj\resources\databa
?????文件????????2986??2018-07-30?11:11??smbms-ssj\resources\log4j.properties
?????文件????????1879??2018-07-29?10:57??smbms-ssj\resources\spring.xm
?????文件????????2860??2018-08-03?11:57??smbms-ssj\resources\spring-mvc.xm
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\controller\
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\controller\bill\
?????文件????????4703??2018-08-03?21:53??smbms-ssj\src\cn\smbms\controller\bill\BillController.java
?????文件????????2052??2018-08-03?18:25??smbms-ssj\src\cn\smbms\controller\LoginController.java
?????文件????????1121??2018-08-03?18:33??smbms-ssj\src\cn\smbms\controller\LoginFilter.java
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\controller\provider\
?????文件????????4266??2018-08-03?21:56??smbms-ssj\src\cn\smbms\controller\provider\ProviderController.java
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\controller\user\
?????文件????????7750??2018-08-04?10:21??smbms-ssj\src\cn\smbms\controller\user\UserController.java
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\dao\
?????文件????????3252??2016-04-14?13:32??smbms-ssj\src\cn\smbms\dao\ba
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\dao\bill\
?????文件?????????855??2018-07-29?11:44??smbms-ssj\src\cn\smbms\dao\bill\BillDao.java
?????文件????????2525??2018-08-03?21:49??smbms-ssj\src\cn\smbms\dao\bill\BillDao.xm
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\dao\provider\
?????文件?????????906??2018-07-29?11:46??smbms-ssj\src\cn\smbms\dao\provider\ProviderDao.java
?????文件????????2134??2018-08-01?17:30??smbms-ssj\src\cn\smbms\dao\provider\ProviderDao.xm
?????目錄???????????0??2018-08-04?20:03??smbms-ssj\src\cn\smbms\dao\role\
............此處省略276個文件信息
- 上一篇:STM32 人臉識別 戰艦開發板 測試通過
- 下一篇:基于SSM的一個項目
評論
共有 條評論