• 大小: 21.23MB
    文件类型: .zip
    金币: 2
    下载: 3 次
    发布日期: 2023-06-14
  • 语言: Java
  • 标签: java  ssm  

资源简介

B/S结构和java中流行的ssm框架和eclipse编辑器、MySQL数据库设计并实现的 。配套论文等资料,适合计算机毕业设计。

资源截图

代码片段和文件信息

package com.controller;
import java.util.List;
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.ui.Model;

import com.entity.Admin;
import com.service.AdminService;

import com.util.Page;
import com.util.Pagesize;
import com.util.Pagination;
//告诉spring mvc这是一个控制器类
@Controller
//RequestMapping注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。 
@RequestMapping(““)
public class AdminController {
//它可以对类成员变量方法及构造函数进行标注完成自动装配的工作通过 @Autowired的使用来消除 setget方法
@Autowired
AdminService adminService;
@Autowired
HttpServletRequest request;
//管理员列表管理页面
@RequestMapping(“adminlist“)
public String listAdmin(Model model){
String w=““;

if (!““.equals(request.getParameter(“adminname“)) && request.getParameter(“adminname“) !=null)
w=w+ “ and adminname like ‘%“+request.getParameter(“adminname“)+“%‘“;

List cs= adminService.list(w);
for(int i=0;i {
Admin admin=(Admin)cs.get(i);
}
int index=0;
if(request.getParameter(“index“)==null)
{index=1;}
else
{index=Integer.parseInt(request.getParameter(“index“));}
int fromIndex = (index - 1) * Pagesize.size;
int toIndex = Math.min(fromIndex + Pagesize.size cs.size());
         List cs1 = cs.subList(fromIndex toIndex);
Pagination p = new Pagination();//创建 分页对象
        p.setIndex(index);//设置页数
        p.setPageSize(Pagesize.size);
        p.setTotle(cs.size());//设置总共的条数
        p.setData(cs1);//设置数据

// 放入转发参数
model.addAttribute(“cs“ p);
model.addAttribute(“page“ p);
model.addAttribute(“dlist“ cs);
// 放入转发参数

return “pages/admin/adminlist“;
}

@RequestMapping(“adminadd“)
public String addadmin(Model model){

return “pages/admin/adminadd“;
}
//添加管理员数据
@RequestMapping(“admininsert“)
public String insertAdmin(Admin adminModel model){
String forword=request.getParameter(“forword“);
adminService.insert(admin);
model.addAttribute(“msg““成功“);
model.addAttribute(“path“forword);
return “success“;

}
//删除管理员数据
@RequestMapping(“admindel“)
public String deleteAdmin(Admin adminModel model){
String forword=request.getParameter(“forword“);
adminService.delete(admin);
model.addAttribute(“msg““删除成功“);
 model.addAttribute(“path“forword);
return “success“;
}//提取要修改的管理员数据
@RequestMapping(“adminedit“)
public String editAdmin(Model modelAdmin admin){
Admin c= adminService.get(admin.getId());

model.addAttribute(“c“ c);
return “pages/admin/adminedit“;
}

//修改的管理员数据
@RequestMapping(“adminupdate“)
public String updateAdmin(Admin adminModel model){
String forword=request.getParameter(“forword“);
adminService.update(admin);
model.addAttribute(“msg““操作成功“);
 model.addAttrib

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\
     文件         529  2020-04-15 10:01  ssm共享充电宝管理系统\ssmstu\.classpath
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\.externalToolBuilders\
     文件         548  2020-04-15 13:01  ssm共享充电宝管理系统\ssmstu\.externalToolBuilders\org.eclipse.wst.jsdt.core.javascriptValidator.launch
     文件         291  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\.mymetadata
     文件        1980  2020-04-15 14:01  ssm共享充电宝管理系统\ssmstu\.project
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\.settings\
     文件         500  2020-04-15 15:01  ssm共享充电宝管理系统\ssmstu\.settings\.jsdtscope
     文件          88  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\.settings\org.eclipse.core.resources.prefs
     文件         395  2020-04-15 13:01  ssm共享充电宝管理系统\ssmstu\.settings\org.eclipse.jdt.core.prefs
     文件         456  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\.settings\org.eclipse.wst.common.component
     文件         252  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\WebRoot\
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\WebRoot\meta-INF\
     文件          39  2020-04-15 09:01  ssm共享充电宝管理系统\ssmstu\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\
     文件       76876  2020-02-12 13:50  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\af14e162263af87cd7e3eaeb4a286fc.jpg
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\
     文件        3432  2020-04-15 11:01  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\applicationContext.xml
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\
     目录           0  2020-11-06 10:07  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\
     文件        5575  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\AdminController.class
     文件        4729  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\BanjiController.class
     文件        6924  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\BmController.class
     文件        6976  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\ChengjiController.class
     文件        6979  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\JiaofeiController.class
     文件        6297  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\JiazhangController.class
     文件        7952  2020-04-15 19:25  ssm共享充电宝管理系统\ssmstu\WebRoot\WEB-INF\classes\com\controller\JzuoyeController.class
............此处省略627个文件信息

评论

共有 条评论