行业门户网站建设,装修平台自己做网站有几个,软件研发租用网站怎么做分录,柞水县住房和城乡建设局网站文章目录 物业管理系统一、系统演示二、项目介绍三、系统部分功能截图四、部分代码展示五、底部获取项目源码#xff08;9.9#xffe5;带走#xff09; 物业管理系统
可用作javaweb项目、servlet项目、jsp项目的项目设计
一、系统演示 物业管理系统 二、项目介绍
语言9.9带走 物业管理系统
可用作javaweb项目、servlet项目、jsp项目的项目设计
一、系统演示 物业管理系统 二、项目介绍
语言java 技术栈jsp、bootstrap、jquery、servlet 数据库MySQL
运行环境 Jdk8 eclipse或者idea Tomcat mysql
本系统分为业主和管理员 符合简单的增删改查 管理员:查看信息报修管理公告管理保安保洁业主信息房产信息 业主查看信息修改密码公告查询等
三、系统部分功能截图 四、部分代码展示
package com.cissst.servlet;import java.io.IOException;
import java.util.List;import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.cissst.entity.Admin;
import com.cissst.service.IAdminService;
import com.cissst.service.impl.AdminServiceImpl;
import com.cissst.util.MD5Util;public class AdminServlet extends HttpServlet{Overrideprotected void service(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);response.setContentType(text/html;charsetUTF-8;);String action request.getParameter(action);IAdminService adminService new AdminServiceImpl();if(adminList.equals(action)){ListAdmin list adminService.findAlladmins();request.setAttribute(admins, list);RequestDispatcher rd request.getRequestDispatcher(admin/admin-list.jsp);rd.forward(request, response);}else if(adminAdd.equals(action)){String name request.getParameter(name);String password MD5Util.encode(request.getParameter(password));String sex request.getParameter(sex);String age request.getParameter(age);String tel request.getParameter(tel);String phone request.getParameter(phone);String addr request.getParameter(addr);String memo request.getParameter(memo);System.out.println(namepasswordtelphoneaddrmemo);Number ag Integer.parseInt(age);Admin a new Admin();a.setName(name);a.setPassword(password);a.setSex(sex);a.setAge(ag);a.setTel(tel);a.setPhone(phone);a.setAddr(addr);a.setMemo(memo);adminService.save(a);response.sendRedirect(admin?actionadminList);}else if(findById.equals(action)){String id request.getParameter(id);Admin a adminService.findById(id);request.setAttribute(admin, a);RequestDispatcher rd request.getRequestDispatcher(admin/admin-edit.jsp);rd.forward(request, response);}else if(adminEdit.equals(action)){int id Integer.parseInt(request.getParameter(id));String name request.getParameter(name);String password MD5Util.encode(request.getParameter(password));String sex request.getParameter(sex);String age request.getParameter(age);String tel request.getParameter(tel);String phone request.getParameter(phone);String addr request.getParameter(addr);String memo request.getParameter(memo);int ag Integer.parseInt(age);Admin a new Admin();a.setId(id);a.setName(name);a.setPassword(password);a.setSex(sex);a.setAge(ag);a.setTel(tel);a.setPhone(phone);a.setAddr(addr);a.setMemo(memo);adminService.update(a);response.sendRedirect(admin?actionadminList);}else if(adminDelete.equals(action)){String id request.getParameter(id);adminService.delete(id);response.sendRedirect(admin?actionadminList);}else if(change.equals(action)){String id request.getParameter(id);Admin a adminService.findById(id);request.setAttribute(admin, a);RequestDispatcher rd request.getRequestDispatcher(admin/adminChange.jsp);rd.forward(request, response);}}
}
package com.cissst.servlet;import java.io.IOException;
import java.util.List;import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.cissst.entity.Admin;
import com.cissst.entity.CustomAccount;
import com.cissst.service.ICustomAccountService;
import com.cissst.service.impl.CustomAccountServiceImpl;
import com.cissst.util.MD5Util;public class CustomAccountServlet extends HttpServlet{Overrideprotected void service(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding(utf-8);String action request.getParameter(action);ICustomAccountService ca new CustomAccountServiceImpl();if(customAccountList.equals(action)){ListCustomAccount list ca.findAllcustomAccount();request.setAttribute(customAccounts, list);RequestDispatcher rd request.getRequestDispatcher(customAccount/custom-list.jsp);rd.forward(request,response);}else if(customAccountAdd.equals(action)){String username request.getParameter(username);String password MD5Util.encode(request.getParameter(password));String ownerid request.getParameter(ownerid);String carid request.getParameter(carid);CustomAccount c new CustomAccount();c.setUsername(username);c.setPassword(password);c.setOwnerid(ownerid);c.setCarid(carid);ca.save(c);response.sendRedirect(custom?actioncustomAccountList);}else if(findById.equals(action)){String accountid request.getParameter(accountid);CustomAccount c ca.findById(accountid);request.setAttribute(customAccount, c);RequestDispatcher rd request.getRequestDispatcher(customAccount/custom-edit.jsp);rd.forward(request, response);}else if(findById2.equals(action)){String accountid request.getParameter(accountid);CustomAccount c ca.findById(accountid);request.setAttribute(customAccount, c);RequestDispatcher rd request.getRequestDispatcher(customAccount/user-custom-list.jsp);rd.forward(request, response);}else if(customAccountEdit.equals(action)){int accountid Integer.parseInt(request.getParameter(accountid));String username request.getParameter(username);String password MD5Util.encode(request.getParameter(password));String ownerid request.getParameter(ownerid);String carid request.getParameter(carid);CustomAccount c new CustomAccount();c.setAccountid(accountid);c.setUsername(username);c.setPassword(password);c.setOwnerid(ownerid);c.setCarid(carid);ca.update(c);response.sendRedirect(custom?actioncustomAccountList);}else if(customAccountDelete.equals(action)){String accountid request.getParameter(accountid);ca.delete(accountid);response.sendRedirect(custom?actioncustomAccountList);}else if(change.equals(action)){String accountid request.getParameter(accountid);CustomAccount c ca.findById(accountid);request.setAttribute(customAccount, c);RequestDispatcher rd request.getRequestDispatcher(customAccount/user-change-passwd.jsp);rd.forward(request, response);}else if(customAccountUserEdit.equals(action)){int accountid Integer.parseInt(request.getParameter(accountid));String username request.getParameter(username);String password MD5Util.encode(request.getParameter(password));String ownerid request.getParameter(ownerid);String carid request.getParameter(carid);CustomAccount c new CustomAccount();c.setAccountid(accountid);c.setUsername(username);c.setPassword(password);c.setOwnerid(ownerid);c.setCarid(carid);ca.update(c);response.sendRedirect(custom?actionfindById2accountidaccountid);}}
}
package com.cissst.servlet;import java.io.IOException;
import java.util.List;import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.cissst.entity.Inspection;
import com.cissst.service.IInspectionService;
import com.cissst.service.impl.InspectionServiceImpl;public class InspectionServlet extends HttpServlet{Overrideprotected void service(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding(utf-8);String action request.getParameter(action);IInspectionService iis new InspectionServiceImpl();if(inspectionList.equals(action)){ListInspection list iis.findAllinspections();request.setAttribute(inspections, list);RequestDispatcher rd request.getRequestDispatcher(inspection/inspection-list.jsp);rd.forward(request, response);}else if(inspectionAdd.equals(action)){String person request.getParameter(person);String type request.getParameter(type);String itime request.getParameter(itime);String conductor request.getParameter(conductor);String party request.getParameter(party);String result request.getParameter(result);String memo request.getParameter(memo);Inspection i new Inspection();i.setPerson(person);i.setType(type);i.setItime(itime);i.setConductor(conductor);i.setParty(party);i.setResult(result);i.setMemo(memo);iis.save(i);response.sendRedirect(inspection?actioninspectionList);}else if(findById.equals(action)){String id request.getParameter(id);Inspection i iis.findById(id);request.setAttribute(inspection, i);RequestDispatcher rd request.getRequestDispatcher(inspection/inspection-edit.jsp);rd.forward(request, response);}else if(inspectionEdit.equals(action)){int id Integer.parseInt(request.getParameter(id));String person request.getParameter(person);String type request.getParameter(type);String itime request.getParameter(itime);String conductor request.getParameter(conductor);String party request.getParameter(party);String result request.getParameter(result);String memo request.getParameter(memo);Inspection i new Inspection();i.setId(id);i.setPerson(person);i.setType(type);i.setItime(itime);i.setConductor(conductor);i.setParty(party);i.setResult(result);i.setMemo(memo);iis.update(i);response.sendRedirect(inspection?actioninspectionList);}else if(inspectionDelete.equals(action)){String id request.getParameter(id);iis.delete(id);response.sendRedirect(inspection?actioninspectionList);}}
}
五、底部获取项目源码9.9带走
有问题或者需要协助调试运行项目的也可以