資源簡介
qq_38869854_10231712.zip
代碼片段和文件信息
package?com.ssm.controller;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.List;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?com.google.gson.Gson;
import?com.ssm.entity.User;
import?com.ssm.service.UserService;
/**
?*?控制層控制用戶的登陸
?*?@author?Admin
?*
?*/
@Controller
@RequestMapping(“/user“)
public?class?UserAction?{
//注入Service
@Autowired
private?UserService?userService;
//正常訪問login頁面
???@RequestMapping(“l(fā)ogin.html“)
????public?String?login()?throws?Exception{
????????return?“l(fā)ogin“;
????}
??//正常訪問register頁面
????@RequestMapping(“register.html“)
????public?String?register()?throws?Exception{
????????return?“register“;
????}
????@RequestMapping(“success.html“)
????public??String?success()?throws?Exception{
???? return?“success“;
????}
//表單提交過來的頁面
@RequestMapping(“doLogin.html“)
public?void?login(User?userModel?model
????????????HttpServletResponse?response){
boolean?flag=false;?
System.out.println(“用戶登陸:“+user.getUname()+“??“?+user.getUpassword());
user=userService.login(user.getUname()?user.getUpassword());
if(user==null){
System.out.println(“未查詢到這個用戶!“);
flag=false;
}else{
flag=true;
}
?String?json?=?new?Gson().toJson(flag);
try?{
response.setContentType(“text/html;charset=UTF-8“);
response.setCharacterEncoding(“UTF-8“);
response.getWriter().print(json);
}?catch?(IOException?e1)?{
//?TODO?Auto-generated?catch?block
e1.printStackTrace();
}
}
@RequestMapping(“doRegister.html“)????
public?String?register(User?userModel?model){
System.out.println(“用戶注冊“+user.getUname()+“??“+user.getUpassword());
userService.register(user);
return?“l(fā)ogin“;
}
@RequestMapping(“validateUser.html“)??
public?void?validateUser(HttpServletRequest?request
????????????HttpServletResponse?response)?throws?Exception{
String?uname=request.getParameter(“uname“);
System.out.println(“后臺傳過來的用戶名:“+uname);
List?users=userService.queryAllUsers(uname);
boolean?flag?=?true;
????????for?(User?user?:?users)?{
????????????String?uname1?=?user.getUname();
????????????if?(uname.equals(uname1))?{
????????????????flag?=?false;
????????????}
????????}
???????
????????String?json?=?new?Gson().toJson(flag);
try?{
response.setContentType(“text/html;charset=UTF-8“);
response.setCharacterEncoding(“UTF-8“);
response.getWriter().print(json);
}?catch?(IOException?e1)?{
//?TODO?Auto-generated?catch?block
e1.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-03?10:58??SSM_Login\
?????文件????????9615??2017-11-01?10:14??SSM_Login\.classpath
?????目錄???????????0??2017-11-03?10:58??SSM_Login\.externalToolBuilders\
?????文件?????????548??2017-11-03?10:58??SSM_Login\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
?????文件????????1273??2017-11-03?10:58??SSM_Login\.project
?????目錄???????????0??2017-10-27?08:39??SSM_Login\.settings\
?????文件?????????503??2017-10-27?08:39??SSM_Login\.settings\.jsdtscope
?????文件?????????364??2017-10-27?08:39??SSM_Login\.settings\org.eclipse.jdt.core.prefs
?????文件?????????481??2017-10-27?08:39??SSM_Login\.settings\org.eclipse.wst.common.component
?????文件?????????305??2017-10-31?17:10??SSM_Login\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2017-10-27?08:39??SSM_Login\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-10-27?08:39??SSM_Login\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-10-30?18:36??SSM_Login\WebContent\
?????目錄???????????0??2017-10-27?08:39??SSM_Login\WebContent\me
?????文件??????????39??2017-10-27?08:39??SSM_Login\WebContent\me
?????目錄???????????0??2017-10-30?18:34??SSM_Login\WebContent\WEB-INF\
?????目錄???????????0??2017-10-30?18:36??SSM_Login\WebContent\WEB-INF\jsp\
?????文件????????2013??2017-10-31?11:53??SSM_Login\WebContent\WEB-INF\jsp\error.jsp
?????文件????????2384??2017-11-01?14:54??SSM_Login\WebContent\WEB-INF\jsp\login.jsp
?????文件????????3352??2017-11-01?10:44??SSM_Login\WebContent\WEB-INF\jsp\register.jsp
?????文件????????1815??2017-10-31?11:53??SSM_Login\WebContent\WEB-INF\jsp\success.jsp
?????目錄???????????0??2017-11-01?10:13??SSM_Login\WebContent\WEB-INF\lib\
?????文件???????80020??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\aliyun-java-sdk-core-3.0.0.jar
?????文件???????11357??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\aliyun-java-sdk-dm-3.0.0-rc2.jar
?????文件????????4467??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\aopalliance-1.0.jar
?????文件??????240014??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\commons-beanutils-1.8.0.jar
?????文件??????284184??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\commons-codec-1.10.jar
?????文件???????46725??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\commons-codec-1.3.jar
?????文件??????559366??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\commons-collections-3.1.jar
?????文件??????121757??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\commons-dbcp-1.2.2.jar
?????文件???????68622??2017-10-27?08:40??SSM_Login\WebContent\WEB-INF\lib\commons-fileupload-1.3.jar
............此處省略136個文件信息
評論
共有 條評論