资源简介
后台使用spring +springmvc+ mybatis,前端使用bootstrap
代码片段和文件信息
package com.market.controller;
import java.util.List;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import com.market.pojo.Adminuser;
import com.market.pojo.User;
import com.market.service.AdminUserService;
import com.market.service.UserService;
/**
* @Description:管理员登录Controller
* @author 作者 :敖海洋
* @version 创建时间:2017-07-14 11:30:57 /** 处理用户请求控制器
*/
@Controller
@RequestMapping(value = “/admin“)
public class AdminuserController {
@Autowired
@Qualifier(“adminUserService“)
private AdminUserService adminUserService;
/**
* 处理登录请求
*
* @param String
* ad_username 登录名
* @param String
* ad_password 密码
* @return 跳转的视图、 登录成功:redirect:/main 登录失败:forward:/AdminloginForm
*
*/
@RequestMapping(value = “/“ method = RequestMethod.GET)
public String index(HttpSession session) {
if (session.getAttribute(“ad_username“) == null) {
session.setAttribute(“msg“ “用户还没有登录“);
return “admin/login“;
}
return “admin/main“;
}
@RequestMapping(value = “/login“ method = RequestMethod.GET)
public String tologin() {
return “admin/login“;
}
@RequestMapping(value = “/main“)
public String tomain(HttpSession session) {
return “admin/main“;
}
@RequestMapping(value = “/hello“)
public String tohello(HttpSession session) {
return “admin/hello“;
}
@RequestMapping(value = “/login“ method = RequestMethod.POST)
public String adminlogin(@RequestParam(“ad_username“) String ad_username
@RequestParam(“ad_password“) String ad_password HttpSession session) {
// 调用业务逻辑组件判断用户是否可以登录
Integer cow = adminUserService.login(ad_username ad_password);
if (cow != 0) {
// 将用户保存到HttpSession当中
Adminuser adminuser = adminUserService.getAdminUserByName(ad_username);
session.setAttribute(“ad_username“ adminuser.getAd_username());
System.out.println(adminuser);
session.removeAttribute(“msg“);
// 客户端跳转到main页面
return “admin/main“;// main指管理员主页
} else {
// 设置登录失败提示信息
session.setAttribute(“msg“ “用户或密码错误“);
// 服务器内部跳转到登录页面
return “redirect:/admin/login“;
}
}
@RequestMapping(value = “/logOut“)
public String logOut(HttpSession session) {
session.invalidate();
return “redirect:/admin/login“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-18 21:17 bugs\
文件 548 2017-06-29 09:05 bugs\.classpath
文件 910 2017-07-15 19:09 bugs\.project
目录 0 2017-07-18 21:16 bugs\.settings\
文件 567 2017-03-22 09:50 bugs\.settings\.jsdtscope
文件 196 2017-06-17 23:07 bugs\.settings\org.eclipse.core.resources.prefs
文件 364 2017-03-22 09:50 bugs\.settings\org.eclipse.jdt.core.prefs
文件 482 2017-03-22 09:50 bugs\.settings\org.eclipse.wst.common.component
文件 305 2017-03-31 19:26 bugs\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-03-22 09:50 bugs\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-03-22 09:50 bugs\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-07-18 21:16 bugs\build\
目录 0 2017-07-18 21:16 bugs\build\classes\
目录 0 2017-07-18 21:16 bugs\build\classes\com\
目录 0 2017-07-18 21:16 bugs\build\classes\com\market\
目录 0 2017-07-18 21:16 bugs\build\classes\com\market\controller\
文件 2965 2017-07-18 19:06 bugs\build\classes\com\market\controller\AdminuserController.class
文件 22143 2017-07-18 19:06 bugs\build\classes\com\market\controller\bugController.class
文件 3344 2017-07-18 19:06 bugs\build\classes\com\market\controller\BugfileController.class
文件 2486 2017-07-18 19:06 bugs\build\classes\com\market\controller\ChatServer.class
文件 5985 2017-07-18 19:06 bugs\build\classes\com\market\controller\PonderanceController.class
文件 5805 2017-07-18 19:06 bugs\build\classes\com\market\controller\ProjectController.class
文件 5756 2017-07-18 19:06 bugs\build\classes\com\market\controller\resultController.class
文件 5706 2017-07-18 19:06 bugs\build\classes\com\market\controller\UserController.class
文件 7020 2017-07-18 19:06 bugs\build\classes\com\market\controller\UserManageController.class
目录 0 2017-07-18 21:16 bugs\build\classes\com\market\dao\
文件 1728 2017-07-18 19:06 bugs\build\classes\com\market\dao\AdminuserDao.class
文件 4646 2017-07-18 19:06 bugs\build\classes\com\market\dao\BugDao.class
文件 1508 2017-07-18 19:06 bugs\build\classes\com\market\dao\BugfileDao.class
文件 2105 2017-07-18 19:06 bugs\build\classes\com\market\dao\PonderanceDao.class
文件 2094 2017-07-18 19:06 bugs\build\classes\com\market\dao\ProjectDao.class
............此处省略649个文件信息
- 上一篇:USBCAN二次开发资料.rar
- 下一篇:中国区域的地图文件shapefiles
相关资源
- hibernate+struts+spring 基于SSH设计的酒店
- 北京动力节点-北京动力节点 Reyco郭
- 基于ssm框架的人事管理系统
- 深入浅出Spring Boot 2.x 图书配套源码
- IDEA下maven管理的SSH框架 spring4 + stru
- springboot rabbitmq 模拟高并发秒杀系统
- 人脸识别登录注册
- 基于Springboot+Mybatis打造接口自动化测
- The Elements of Statistical Learning Springer
- my-start-spring-io.rar
- SSM框架-志愿者服务中心展示系统
- Spring 4.1.3 API.高清完整chm
- spring security3 完整
- SSH1框架搭建
- 精通 Spring Boot 42 讲
- Spring+Springmvc+mybaties购物车
- 基于SSM的一个项目
- Hungerford - Algebra - Springer
- 使用 Spring MVC + JDBC Template 实现登录
- SpringBoot中文版+SpringBoot英文版
- 教学大纲管理系统
- 基于SpringMVC图书信息管理系统 v1.0.r
- Spring实战 第五版(英文原版+源码)
- spring+springmvc+hibernate框架简单的登录功
- 基于Vue的完整电商系统
- 基于SSH三大框架开发的自助旅游平台
- 133若依系列教程-RuoYi是一款基于Spri
- 爱旅行项目源码:微服务版本2019
- Web网盘,WebSocket通讯
- 深入理解Spring Cloud与微服务构建.pdf
评论
共有 条评论