资源简介
简单demo实现spring springmvc mybatis整合实现登录注册退出增删改(idea开发)
代码片段和文件信息
package com.heitian.ssm.controller;
import com.heitian.ssm.model.User;
import com.heitian.ssm.service.UserService;
import com.heitian.ssm.utils.Md5;
import org.apache.commons.io.FileUtils;
import org.apache.ibatis.annotations.Param;
import org.apache.log4j.Logger;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.commons.CommonsMultipartFile;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.File;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
import java.util.Date;
import java.util.List;
import java.util.UUID;
/**
* Created by Zhangxq on 2016/7/15.
*/
@Controller
@RequestMapping(“/user“)
public class UserController {
private Logger log = Logger.getLogger(UserController.class);
@Resource
private UserService userService;
@RequestMapping(value=“/login.do“method=RequestMethod.POST)
public String login(User userHttpServletRequest request) {
HttpSession session = request.getSession();
Md5 md5 = new Md5();
String pass=md5.MD5(user.getUserPwd());
user=userService.checkLogin(user.getUserName() pass);
if(user!=null){
session.setAttribute(“user“ user);
return “redirect:/user/showUser.do“;// 路径
}
return “index“;
}
@RequestMapping(“/showUser.do“)
public String showUser(HttpServletRequest request Model model) {
log.info(“查询所有用户信息“);
List userList = userService.getAllUser();
model.addAttribute(“userList“ userList);
return “app/jsp/showUser“;
}
@RequestMapping(value = “/add.do“)
public String toAdd(HttpServletRequest request) {
return “app/jsp/add“;
}
@RequestMapping(“/get/{userId}.do“)
public String findById(@PathVariable Long userId HttpServletRequest request Model model) {
User user = userService.getUserById(userId);
model.addAttribute(“user“ user);
return “app/jsp/detail“;
}
@RequestMapping(value = “/findUserName.do“ method = RequestMethod.POST)
public String findUserName(String userName String userPhone HttpServletRequest request Model model) {
log.info(“查询用户信息“);
List userList = userService.findUserName(userName userPhone);
log.info(userName);
model.addAttribute(“userList“ userList);
return “app/jsp/showUser“;
}
@RequestMapping(value = “/save.do“ method = RequestMethod.POST)
public String save(User user String pass1) {
Md5 md5 = new Md5();
if (pass1 != null
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-07-17 15:14 web-ssm\
目录 0 2016-07-17 14:02 web-ssm\src\
目录 0 2016-07-17 14:03 web-ssm\src\main\
目录 0 2016-07-17 14:49 web-ssm\src\main\java\
目录 0 2016-07-17 14:49 web-ssm\src\main\java\com\
目录 0 2016-07-17 14:49 web-ssm\src\main\java\com\heitian\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\controller\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\dao\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\model\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\service\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\service\impl\
目录 0 2016-07-17 14:50 web-ssm\src\main\java\com\heitian\ssm\utils\
目录 0 2016-07-17 14:03 web-ssm\src\main\java\SQL\
文件 1812 2016-07-17 13:23 web-ssm\src\main\java\SQL\t_user.sql
目录 0 2016-07-17 14:03 web-ssm\src\main\resources\
目录 0 2016-07-17 14:03 web-ssm\src\main\resources\mapping\
目录 0 2016-07-17 14:02 web-ssm\src\main\webapp\
目录 0 2016-07-17 14:53 web-ssm\src\main\webapp\WEB-INF\
目录 0 2016-07-17 14:31 web-ssm\src\main\webapp\WEB-INF\jsp\
文件 708 2016-07-16 23:49 web-ssm\src\main\webapp\WEB-INF\jsp\showUser.jsp
目录 0 2016-07-17 15:14 web-ssm\target\
目录 0 2016-07-17 15:14 web-ssm\target\classes\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\ssm\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\ssm\controller\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\ssm\dao\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\ssm\model\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\ssm\service\
目录 0 2016-07-17 15:14 web-ssm\target\classes\com\heitian\ssm\service\impl\
............此处省略1519个文件信息
- 上一篇:logisim汉化版
- 下一篇:Labview+Vision
相关资源
- MSSM中双光子共振的增强速率
- 软件工程Roger S.Pressman
- springboot+jpa+thymeleaf实现增删改查分页
- 在质子-质子碰撞中搜索衰变为μM的
- 字符串连接:来自字符串的类似于M
- Spring+Struts2+Mybatis的一个增删改查的
- ssm水果商城系统.zip
- maven+ssm框架视频上传预览.zip
- ssm框架租房管理系统
- SSM框架新闻管理系统
- 度假村管理系统
- 爱旅行项目源码
- 基于SSM的电商平台
- SSH简单增删改查
- 重新探讨了MSSM规程调解中的Muon g &m
- SSMSToolsPack.4.9.6.0破解版
- 在NMSSM中使用位移的LHC信号进行扩展量
- 分裂NMSSM中相变产生的引力波
- NMSSM中强大的一阶相变—全面调查
- Evaluation Quality of the Elderly‘s Living E
- spring+struts2+mybatis三大框架集成实现用
- ssm开发购物商城web项目代码+详细注释
- SSM+UEditor
- 基于SpringBoot+SSM的酒店客房管理系统
- 基于SSM的校社联社团管理系统SpringM
- app信息管理系统ssm框架
-
Geekli
nk极客设备运维系统 - 基于SSM的酒店客房管理系统的设计与
- SSM框架模板
- 使用extjs4+servlet对extjs中grid数据进行填
评论
共有 条评论