资源简介
图书管理系统,包括数据库文件,学习还是不错的!给大家分享下!
代码片段和文件信息
package cuit.ssm.controller;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.servlet.http.Cookie;
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.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;
import cuit.ssm.model.Bookinfo;
import cuit.ssm.model.Manager;
import cuit.ssm.model.Reader;
import cuit.ssm.service.AdminService;
import cuit.ssm.service.UserService;
@Controller
public class AdminController {
@Autowired
private AdminService adminService;
@Autowired
private UserService userService;
@RequestMapping(“admin“)
public String adminlogin(){
return “adminLogin“;
}
@RequestMapping(value=“adminLogin“ method=RequestMethod.POST)
public ModelAndView adminLogin(Manager admin HttpServletRequest request HttpServletResponse response){
ModelAndView mv = new ModelAndView();
//判断用户输入信息是否完整
if (admin.getName() == null || admin.getName().equals(““) || admin.getPwd() == null || admin.getPwd().equals(““)){
mv.addobject(“adminErrorInfo“ “请输入完整登录信息!“);
mv.setViewName(“adminLogin“);
return mv;
}
Manager realadmin = this.adminService.queryAdminInfo(admin.getName());
/*
* 1.无此用户
* 2.密码不正确
* 3.登录成功,把登录信息写入Cookie
*/
if(realadmin == null){
mv.addobject(“adminErrorInfo“ “无此用户“);
mv.setViewName(“adminLogin“);
}else if(!(admin.getPwd().equals(realadmin.getPwd()))){
mv.addobject(“adminErrorInfo“ “密码错误“);
mv.setViewName(“adminLogin“);
}
else if(admin.getPwd().equals(realadmin.getPwd())){
mv.addobject(“adminName“ realadmin.getName());//将用户信息写入转发页面
//将用户登录信息写入Cookie
Cookie loginId = new Cookie(“adminLoginName“ realadmin.getName());
Cookie loginPwd = new Cookie(“adminLoginPwd“ realadmin.getPwd());
loginId.setPath(“/ManageBook“);
loginPwd.setPath(“/ManageBook“);
//Cookie生命周期为浏览器会话期间
response.addCookie(loginId);
response.addCookie(loginPwd);
mv.addobject(“LoginInfo“ realadmin.getName());
mv.setViewName(“adminLoginResult“);
}else{
//登录出错
mv.addobject(“adminError“ “登录失败!“);
mv.setViewName(“adminLoginResult“);
}
return mv;
}
@RequestMapping(“adminUI“)
public String adminUI(HttpServletRequest request HttpServletResponse response){
/**
* 1.验证Cookie中的账户密码
* 2.返回管理员这界面
*/
if(!(this.verifyLogInfo(request.getCookies()))){
//密码验证失败
try {
response.sendRedirect(“admin“);
return null;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return “adminUI“;
}
@RequestMapping(“adminUI_left“)
public S
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10142 2018-03-14 09:56 SSM+Maven+Mysql图书管理系统\demo.sql
文件 1463 2018-03-14 09:44 SSM+Maven+Mysql图书管理系统\ManageBook\.classpath
文件 1219 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.project
文件 575 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\.jsdtscope
文件 199 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.core.resources.prefs
文件 736 2018-03-14 09:21 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.jdt.core.prefs
文件 90 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.m2e.core.prefs
文件 671 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.wst.common.component
文件 252 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 252 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\.settings\org.eclipse.wst.validation.prefs
文件 206383 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\logs\ssm.log
文件 4854 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\pom.xm
文件 10331 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\controller\AdminController.java
文件 10904 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\controller\ReaderController.java
文件 3587 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\controller\UserController.java
文件 538 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\dao\BookinfoMapper.java
文件 435 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\dao\BooktypeMapper.java
文件 647 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\dao\BorrowMapper.java
文件 584 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\dao\GivebackMapper.java
文件 409 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\dao\ManagerMapper.java
文件 525 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\dao\ReaderMapper.java
文件 3999 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\mapping\BookinfoMapper.xm
文件 2221 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\mapping\BooktypeMapper.xm
文件 4200 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\mapping\BorrowMapper.xm
文件 3389 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\mapping\GivebackMapper.xm
文件 2609 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\mapping\ManagerMapper.xm
文件 4315 2015-07-12 01:42 SSM+Maven+Mysql图书管理系统\ManageBook\src\main\java\cuit\ssm\mapping\ReaderMapper.xm
............此处省略280个文件信息
- 上一篇:工作笔记-智能审核引擎
- 下一篇:数理统计与数据分析 原书第3版
相关资源
- SSM框架搭建亲测可用
- 基于SSM的网上购物系统
- ssm的一个简单的整合,很适合新后与
- activiti ssm
- 贵美商城项目SSM开发版
- Maven搭建spring_struts2_Hibernate_demo
- Maven搭建SpringMVC+Mybatis项目源码
- ssm框架写的超市管理系统 带数据库
- SSM搭建的商城毕业设计附带论文与设
- 毕业设计-基于苹果手机ios图书管理系
- ssm房屋租赁网.zip
- 保护区、景区管理系统SSM毕设定制开
- springmvc+maven+cas单点登录全注解
- 软件工程课程设计项目:基于Maven+S
- 个人博客源码SSMSpringBoot、thymeleaf、
- ssm框架搭建教程
- ssm小项目,实现对数据的增删改查及
- SSM基础适合小白
- Spring+SpringMVC+MyBatis问卷调查网框架
- 基于SSM的客户管理系统源码
- 问卷调研项目
- SSM整合框架
- ssm框架简单项目
- ssm+redis框架,亲测执行成功
- 基于SSH框架的仿当当网图书管理系统
- ssm单表增删改查
- crud(maven+ssm)可在多种ide上运行
- SSM整合图书商城项目+数据库
- SSM网上商城
- ssm的网上商城项目
评论
共有 条评论