1、java新闻项目Springmvc框架结合使用java_新闻项目_Springmvc框架结合使用AdminControllerRequestMapping(/admin)publicclass AdminController RequestMapping(/footPrint) private String footPrint(Map map) SqlSession ssession = MyBatisTemple.getSession().openSession(); NewsViewDao newview = ssession.getMapper(NewsViewDao.class); L
2、ist newss = newview.findAll(); map.put(newss, newss); returnadmin/footPrint; RequestMapping(/adminDoBidden) private String adminDoBidden(int id, int status) SqlSession ssession = MyBatisTemple.getSession().openSession(); AdminDao admins = ssession.getMapper(AdminDao.class); admins.forbidden(status,
3、id); mit(); returnadmin/index; RequestMapping(/adminDoEdit) private String adminDoEdit(AdminEntity adminentity) AdminEntity admin = new AdminEntity(adminentity.getUsername(), adminentity.getUpass(), adminentity.getName(), adminentity.getStatus(); admin.setId(adminentity.getId(); SqlSession ssession
4、= MyBatisTemple.getSession().openSession(); AdminDao admins = ssession.getMapper(AdminDao.class); admins.updateAdmin(admin); mit(); returnredirect:AdminList; RequestMapping(/adminToEdit) private String adminToEdit(int id, Map map) SqlSession ssession = MyBatisTemple.getSession().openSession(); Admin
5、Dao admins = ssession.getMapper(AdminDao.class); AdminEntity admin = admins.findIOne(id); map.put(admin, admin); returnadmin/editAdmin; RequestMapping(/adminDoAdd) private String adminDoAdd(AdminEntity adminentity) AdminEntity admin = new AdminEntity(adminentity.getUsername(), adminentity.getUpass()
6、, adminentity.getName(), adminentity.getStatus(); SqlSession ssession = MyBatisTemple.getSession().openSession(); AdminDao admins = ssession.getMapper(AdminDao.class); admins.addAdmin(admin); mit(); returnredirect:AdminList; RequestMapping(/adminToAdd) private String adminToAdd() returnadmin/addAdmi
7、n; RequestMapping(/AdminList) private String AdminList(Map map) SqlSession ssession = MyBatisTemple.getSession().openSession(); AdminDao admin = ssession.getMapper(AdminDao.class); List admins = admin.findAll(); map.put(admins, admins); returnadmin/listAdmin; RequestMapping(/NewsDoEdit) private Stri
8、ng NewsDoEdit(int id, String title, String author, int pageview, String content1, int status) NewsEntity news = new NewsEntity(title, author, new Date(), pageview, content1, status); news.setId(id); SqlSession ssession = MyBatisTemple.getSession().openSession(); NewsDao newss = ssession.getMapper(Ne
9、wsDao.class); newss.updateNews(news); mit(); returnredirect:NewsList; RequestMapping(/NewsToEdit) private String NewsToEdit(int id, Map map) SqlSession ssession = MyBatisTemple.getSession().openSession(); NewsDao newss = ssession.getMapper(NewsDao.class); NewsEntity news = newss.findIOne(id); map.pu
10、t(news, news); returnadmin/editNews; RequestMapping(/NewsDoAdd) private String NewsDoAdd(String title, String author, String content1) NewsEntity newdao = new NewsEntity(title, author, new Date(), 0, content1, 0); SqlSession ssession = MyBatisTemple.getSession().openSession(); NewsDao newss = ssessi
11、on.getMapper(NewsDao.class); newss.addNews(newdao); mit(); returnredirect:NewsList; RequestMapping(/NewsToadd) private String NewsToadd() returnadmin/addNews; RequestMapping(/NewsList) private String NewsList(Map map) SqlSession ssession = MyBatisTemple.getSession().openSession(); NewsDao news = sse
12、ssion.getMapper(NewsDao.class); List newss = news.findAll(); map.put(newss, newss); returnadmin/listNews; RequestMapping(/index) private String index(String username, String upass) System.out.println(username + upass); SqlSession ssession = MyBatisTemple.getSession().openSession(); AdminDao admins =
13、 ssession.getMapper(AdminDao.class); AdminEntity admin = admins.login(username, upass, 0); if (admin != null) / System.out.println(login); / HttpSession session = request.getSession(); / session.setAttribute(AdminLOGIN, admin); / System.out.println(); / response.sendRedirect(index.admin); returnadmi
14、n/index; else / response.sendRedirect(login.jsp); returnadmin/login; RequestMapping(/login) private String login() / System.out.println(username+upass); / SqlSession ssession = MyBatisTemple.getSession().openSession(); / AdminDao admins = ssession.getMapper(AdminDao.class); / AdminEntity admin = admins.login(username, upass, 0); / if (admin != null) / System.out
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1