qq_38869854_10231712.zip


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(“login.html“)
    public String login() throws Exception{
        return “login“;
    }
  //正常访问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 “login“;
}
@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.externalToolBuildersorg.eclipse.wst.jsdt.core.javascriptValidator.launch
     文件        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.settingsorg.eclipse.jdt.core.prefs
     文件         481  2017-10-27 08:39  SSM_Login.settingsorg.eclipse.wst.common.component
     文件         305  2017-10-31 17:10  SSM_Login.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-10-27 08:39  SSM_Login.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-10-27 08:39  SSM_Login.settingsorg.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-10-30 18:36  SSM_LoginWebContent
     目录           0  2017-10-27 08:39  SSM_LoginWebContentmeta-INF
     文件          39  2017-10-27 08:39  SSM_LoginWebContentmeta-INFMANIFEST.MF
     目录           0  2017-10-30 18:34  SSM_LoginWebContentWEB-INF
     目录           0  2017-10-30 18:36  SSM_LoginWebContentWEB-INFjsp
     文件        2013  2017-10-31 11:53  SSM_LoginWebContentWEB-INFjsperror.jsp
     文件        2384  2017-11-01 14:54  SSM_LoginWebContentWEB-INFjsplogin.jsp
     文件        3352  2017-11-01 10:44  SSM_LoginWebContentWEB-INFjsp
egister.jsp
     文件        1815  2017-10-31 11:53  SSM_LoginWebContentWEB-INFjspsuccess.jsp
     目录           0  2017-11-01 10:13  SSM_LoginWebContentWEB-INFlib
     文件       80020  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibaliyun-java-sdk-core-3.0.0.jar
     文件       11357  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibaliyun-java-sdk-dm-3.0.0-rc2.jar
     文件        4467  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibaopalliance-1.0.jar
     文件      240014  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibcommons-beanutils-1.8.0.jar
     文件      284184  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibcommons-codec-1.10.jar
     文件       46725  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibcommons-codec-1.3.jar
     文件      559366  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibcommons-collections-3.1.jar
     文件      121757  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibcommons-dbcp-1.2.2.jar
     文件       68622  2017-10-27 08:40  SSM_LoginWebContentWEB-INFlibcommons-fileupload-1.3.jar
............此处省略136个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)