资源简介

基于Spring+SpringMVC+MyBatis SSM框架的简易新闻系统前后台源码及sql文件,可用于学习参考。导入eclipse发布后即可。前端使用bootstrap。 前台地址:http://localhost:8080/News/news/news_index.action 后台地址:http://localhost:8080/News/admin/admin.action 用户名:admin 密码: 123

资源截图

代码片段和文件信息

package com.controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import com.entity.User;
import com.service.UserService;

@Controller
// 定义该Controller的根访问路径 /admin
@RequestMapping(“/admin“)
public class AdminLoginController {
// 注入UserService
@Autowired
private UserService userService;

// 显示admin首页
@RequestMapping(“/admin“)
public String admin() throws Exception {
return “admin/admin_login“;
}

// 登录
@RequestMapping(“/login“)
public String login(HttpServletRequest request HttpSession session
String username String password) throws Exception {
User r = userService.findLoginUser(username password);
if (r != null) {
if (r.getIdent() == 1) {
session.setAttribute(“adminname“ r.getUsername());
session.setAttribute(“adminid“ r.getId());
return “redirect:/admin/user/userlist.action“;
} else {
return “redirect:/admin/error.action“;
}
} else {
return “redirect:/admin/error.action“;
}

}

// 登录失败页面
@RequestMapping(“/error“)
public ModelAndView error() throws Exception {
// 创建返回的对象modeAndView
ModelAndView modelAndView = new ModelAndView();
// 返回到jsp显示
modelAndView.setViewName(“admin/error“);
return modelAndView;
}

// 退出登录
@RequestMapping(“/signout“)
public ModelAndView signout(HttpSession session) throws Exception {
session.invalidate();
ModelAndView modelAndView = new ModelAndView();
modelAndView.setViewName(“admin/admin_login“);
return modelAndView;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-02-20 10:45  News\
     文件        3674  2016-09-08 21:53  news.sql
     文件        3305  2016-10-22 19:01  News\.classpath
     文件        1037  2016-09-03 15:16  News\.project
     目录           0  2017-02-20 10:45  News\.settings\
     文件         500  2016-09-03 14:01  News\.settings\.jsdtscope
     文件         105  2016-10-09 17:13  News\.settings\org.eclipse.core.resources.prefs
     文件         364  2016-09-03 14:01  News\.settings\org.eclipse.jdt.core.prefs
     文件         548  2016-09-03 15:16  News\.settings\org.eclipse.wst.common.component
     文件         345  2016-09-03 14:01  News\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-09-03 14:01  News\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-09-03 14:01  News\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-02-20 10:45  News\config\
     文件         118  2016-09-08 22:11  News\config\db.properties
     文件         234  2016-09-03 14:04  News\config\log4j.properties
     目录           0  2017-02-20 10:45  News\config\mybatis\
     文件         369  2016-09-03 14:31  News\config\mybatis\sqlMapConfig.xml
     目录           0  2017-02-20 10:45  News\config\spring\
     文件        2242  2016-09-03 14:29  News\config\spring\applicationContext-dao.xml
     文件        1325  2016-10-19 17:17  News\config\spring\applicationContext-service.xml
     文件        2036  2016-09-03 14:31  News\config\spring\applicationContext-transaction.xml
     文件        2014  2016-09-03 15:22  News\config\spring\springmvc.xml
     目录           0  2017-02-20 10:45  News\src\
     目录           0  2017-02-20 10:45  News\src\com\
     目录           0  2017-02-20 10:45  News\src\com\controller\
     文件        1873  2016-10-10 15:19  News\src\com\controller\AdminLoginController.java
     文件        3833  2016-10-19 14:54  News\src\com\controller\ManagerNewsController.java
     文件        3082  2016-10-09 17:55  News\src\com\controller\ManagerSortController.java
     文件        3419  2016-10-22 19:42  News\src\com\controller\ManagerUserController.java
     文件        4994  2016-10-19 17:38  News\src\com\controller\NewsController.java
     文件        5309  2016-10-19 17:21  News\src\com\controller\UserController.java
............此处省略233个文件信息

评论

共有 条评论