资源简介
IDEA开发,使用SSM框架实现简单的用户登录注册以及对用户信息的增加删除查找修改
代码片段和文件信息
package com.springmvc.controller;
/**
* Created by 高先森 on 2018/10/8.
*/
import com.springmvc.pojo.Admin;
import com.springmvc.service.UserService;
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 javax.servlet.http.HttpServletRequest;
import java.util.List;
@Controller
public class UserController {
@Autowired
private UserService UserService;
/**
* 获取所有信息
* @param request
* @param model
* @return
*/
@RequestMapping(“/getAllUser“)
public String getAllUser(HttpServletRequest request Model model){
List admin=UserService.findAll();
System.out.println(admin);
model.addAttribute(“list“admin);
request.setAttribute(“list“admin);
return “allUser“;
}
/**
* 添加信息
* @param admin
* @param model
* @return
*/
@RequestMapping(“/addUser“)
public String addUser(Admin admin Model model){
UserService.save(admin);
return “redirect:getAllUser“;
}
/**
* 修改信息
* @param admin
* @param request
* @param model
* @return
*/
@RequestMapping(“/updateUser“)
public String updateUser(Admin adminHttpServletRequest requestModel model){
if(UserService.update(admin)){
admin=UserService.findById(admin.getId());
request.setAttribute(“admin“admin);
model.addAttribute(“admin“admin);
return “redirect:getAllUser“;
}else{
return “error“;
}
}
/**
* 根据id查询
* @param id
* @param request
* @param model
* @return
*/
@RequestMapping(“/getUser“)
public String getUser(int idHttpServletRequest requestModel model){
request.setAttribute(“admin“UserService.findById(id));
model.addAttribute(“admin“UserService.findById(id));
return “editUser“;
}
/**
* 删除用户
* @param id
*/
@RequestMapping(“/delUser“)
public String delUser(int id){
UserService.delete(id);
return “redirect:getAllUser“;
}
/**
* 注册账号
* @param admin
* @param model
* @return
*/
@RequestMapping(“/register“)
public String register(Admin admin Model model){
UserService.save(admin);
return “login“;
}
/**
* 登录账号
* @return
*/
@RequestMapping(“/login“)
public String login(Admin adminModel model){
Admin ad=UserService.login(admin);
if(ad!=null){
return “redirect:getAllUser“;
}else{
return “error“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-07 22:29 SSM\
目录 0 2018-10-08 15:00 SSM\.idea\
目录 0 2018-04-18 15:00 SSM\.idea\artifacts\
文件 277 2018-03-30 10:15 SSM\.idea\artifacts\SSMWork_war.xm
文件 8920 2018-03-30 10:15 SSM\.idea\artifacts\SSMWork_war_exploded.xm
文件 626 2018-03-30 10:15 SSM\.idea\compiler.xm
目录 0 2018-10-07 23:06 SSM\.idea\dataSources\
文件 795 2018-10-07 22:30 SSM\.idea\dataSources.local.xm
文件 891 2018-10-07 22:29 SSM\.idea\dataSources.xm
文件 1897 2018-10-07 23:06 SSM\.idea\dataSources\a69f2613-56bd-4932-a006-156b83c6fa9d.xm
文件 351 2018-03-30 10:15 SSM\.idea\deployment.xm
文件 172 2018-03-30 10:15 SSM\.idea\encodings.xm
目录 0 2018-10-07 22:26 SSM\.idea\libraries\
文件 502 2018-10-07 22:26 SSM\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
文件 492 2018-04-17 13:08 SSM\.idea\libraries\Maven__cglib_cglib_nodep_2_1_3.xm
文件 524 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_codec_commons_codec_1_9.xm
文件 604 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_collections_commons_collections_3_2_1.xm
文件 527 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_dbcp_commons_dbcp_1_2_2.xm
文件 593 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_1.xm
文件 491 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_io_commons_io_2_4.xm
文件 513 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_lang_commons_lang_2_6.xm
文件 546 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 513 2018-04-17 13:08 SSM\.idea\libraries\Maven__commons_pool_commons_pool_1_3.xm
文件 502 2018-04-17 13:08 SSM\.idea\libraries\Maven__com_alibaba_fastjson_1_1_41.xm
文件 632 2018-04-17 13:08 SSM\.idea\libraries\Maven__com_fasterxm
文件 583 2018-04-17 13:08 SSM\.idea\libraries\Maven__com_fasterxm
文件 611 2018-04-17 13:08 SSM\.idea\libraries\Maven__com_fasterxm
文件 487 2018-04-17 13:08 SSM\.idea\libraries\Maven__com_google_guava_guava_14_0.xm
文件 534 2018-04-17 13:08 SSM\.idea\libraries\Maven__com_jayway_jsonpath_json_path_0_8_1.xm
文件 504 2018-04-17 13:08 SSM\.idea\libraries\Maven__io_netty_netty_3_5_2_Final.xm
文件 566 2018-04-17 13:08 SSM\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_0_1.xm
............此处省略243个文件信息
- 上一篇:eeglab工具
- 下一篇:Miz702 ZYNQ开发教程
相关资源
- Shiro学习,以及与SpringMVC整合,标签注
- springMVC+myBatis增删改查小程序
- 软件体系架构PPT Spring SpringMVC Mybat
- mybatis+struts+spring搭建好的框架
- struts2.3 spring4 hibernate4.3 EXTJS4项目
- cxf集成Spring的restful WebService接口以J
- spring MVC 项目商城
- Spring实战 高清
- springmvc的一个简单的框架
- ssm+bootstrap+angularJs案例
- SpringSecurity入门Demo
- Robot Motion Planning-Springer US (1991)
- SSH实现学生毕业设计管理系统
- Spring实战第4版.epub
- S2SH整合 struts2 spring4 hibernate4
- Spring Boot 2企业应用实战 源码
- 超级详细的Spring Xmind思维导图
- 基于maven+springmvc+spring+mybatis对员工信
- struts2+spring2.5+hibernate3.2 annotation配置完
- 开源的物料资源管理系统
- springMVC+spring+Hibernate框架
- jeesite4 最新框架
- springmvc与mybatis整合对数据库的增删改
- Spring Boot 实战,中文版+英文版+源码
- Struts2+Spring2.5+Hibernate3.2框架的搭建
- SpringMVC + Spring + SpringData\\JPA 整合Dem
- springmvc+spring+mybatis
- SSH整合JBPM
- SpringMVC +Mybatis完整
- Spring RabbitMQ实现案例抢红包高并发
评论
共有 条评论