代码编织梦想

源码编号:F-B16

项目类型:Java web项目(开源免费)

项目名称:基于JSP+Servlet的员工/客户/人员信息管理系统源码

项目架构:B/S架构

开发语言:Java语言

前端技术:HTML、CSS、JS、JQuery、BootStrap等技术

后端技术:JSP、Servlet、C3P0、maven等技术

运行环境:Win10、JDK1.8

数  据  库:MySQL5.7及以上

运行服务器:Tomcat8.0及以上

运行工具:Eclipse\MYEclipse\IDEA。

项目简介:本系统分为用户和管理员双角色,主要有注册功能、用户登录、管理员登录、对人员或者员工信息进行增删改查的操作,可以修改上传图片等操作。

领取方式:个人主页置顶文章查看进行获取

项目骨架

项目部分运行截图

登录界面

角色列表

核心代码

package com.example.management_system.Servlet.amdin;

import com.example.management_system.pojo.User;
import com.example.management_system.service.UserService;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;

@WebServlet(name = "updateUserAdminServlet",urlPatterns = "/admin/updateUserAdmin")
public class updateUserAdminServlet extends HttpServlet {
    private UserService userService = new UserService();
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        String i = String.format("%s", req.getParameter("id"));
        int id = Integer.parseInt(i.replace(" ", ""));

        User user = userService.userById(id);
        System.out.println(user+"管理员新增");
        req.setAttribute("UserUpdate",user);

        req.getRequestDispatcher("../WEB-INF/jsp/admin/updateUserAdmin.jsp").forward(req,resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        HttpSession session = req.getSession();
        User user = (User) session.getAttribute("user");

        String i = String.format("%s", req.getParameter("id"));
        int id = Integer.parseInt(i.replace(" ", ""));
        String age = req.getParameter("age");
        String gender = req.getParameter("gender");
        String phone = req.getParameter("phone");
        String edu = req.getParameter("edu");
        String role = req.getParameter("role");

        boolean b = userService.updateByUserByIdAdmin(id, age, gender, phone, edu,role);
        System.out.println(b);
        resp.sendRedirect("admin");

    }
}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wx1998114/article/details/128229322

毕业设计之 ---- 基于Java web 的公司财务管理系统-爱代码爱编程

文章目录 前言点击获取本项目源码及论文更多其他web项目1 运行效果2 系统设计说明2.1 整体设计2.1.1 系统功能设计2.2 总体设计功能图2.3 完整设计及附带论文最后获取完整工程源码 前言 点击获取本项目源码及论文 更多其他web项目 财务管理工作随着我国市场经济的发展,在各个企业的管理中扮演着越来越重要的角色,渐渐起到不可替

java 编写公司员工信息_基于jsp的企业员工信息管理系统-JavaEE实现企业员工信息管理系统 - java项目源码...-爱代码爱编程

基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的企业员工信息管理系统, 该项目可用各类java课程设计大作业中, 企业员工信息管理系统的系统架构分为前后台两部分, 最终实现在线上进行企业员工信息管理系统各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类企业员工信息管理系统相关的实体进行管理。

java员工请假系统_基于jsp的员工请假管理系统-JavaEE实现员工请假管理系统 - java项目源码...-爱代码爱编程

基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的员工请假管理系统, 该项目可用各类java课程设计大作业中, 员工请假管理系统的系统架构分为前后台两部分, 最终实现在线上进行员工请假管理系统各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类员工请假管理系统相关的实体进行管理。 该员工请假管

毕业设计之---基于java web的停车管理系统-爱代码爱编程

文章目录 0 前言点击获取本项目源码及论文更多其他web项目1 课题简介2 实现功能2.1 系统整体设计3 运行效果展示3.1 登录页面3.2 系统账号信息查询页面3.3 车位管理页面3.4 车辆管理页面3.5 其他4 部分实现代码5 整体项目内容最后 0 前言 今天向大家介绍一个毕业设计项目:基于java web的进销存管理系统的设计。 该

java基于ssm的企业员工培训信息管理系统_qq3166678367的博客-爱代码爱编程

该员工培训管理系统,采用了BS架构,利用java技术开发,后台数据库采用了mysql,针对员工的基本培训信息进行管理。 本员工培训信息系统是高校典型的毕业设计案例,也是一款员工培训管理系统,针对企业员工的培训信息进行管理登记,系统是一款后台管理系统,以绿色为主体分格,系统功能强大,主要功能介绍如下所示: 本主要编程语言为java和mysql。 JDK版本是

基于java的企业信息员工管理系统的设计与实现(附:源码 论文 sql文件)_搞程序的菇凉的博客-爱代码爱编程

摘  要 随着电子信息的飞速发展,计算机已经融入到了生活的各个方面,越来越多的企业开始使用电子计算机来对企业进行管理,信息化的时代已经到来,各个企业无论大小都需要一个信息化的管理系统来对自己公司内部的员工信息进行管理,企业员工信息管理系统是一个针对此问题而进行开发的系统,使得公司的员工管理不如现代化,开启了一个新的管理模式。 本文首先对比了国

基于java毕业设计员工培训管理系统源码+系统+mysql+lw文档+部署软件_好好吃肉的博客-爱代码爱编程

基于Java毕业设计员工培训管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计员工培训管理系统源码+系统+mysql+lw文档+部署软件 开发语言:Java语言 开发软件:idea eclipse 前端技术:Layui、HTML、CSS、JS、JQuery等技术 后端技术:JAVA 运行环境:Win10、JDK1

java基于web的工资管理系统_qq_840612233的博客-爱代码爱编程

(1)每个员工有用户名和密码,能够方便的按照某种关键字对自己的工资及个人信息进行查询。    (2)系统管理员有唯一的用户名和密码,完成对员工资料的增、删、改、查以及对系统的维护。   (3)上级主管部门可以对员工信息的查询,增加,修改,删除,汇总及打印。打印员工的信息,工资发放报表,工资历史报表,奖惩报表。  满足上述需求的系统主要包括以下几个模块:

基于javaweb基于java的管理系统毕业设计与开发源码_m0_63127262的博客-爱代码爱编程

基于JavaWeb的天天特价酒店在线预订管理系统 弋阳微信小程序设计与实现 高校财务管理系统 基于SpringBoot与Vue的电商平台的设计与实现 基于Springboot+vue会议室管理系统的设计与实现 基于jsp的美妆商城的设计与实现 基于Spring Boot+Vue的宠物服务管理系统 基于Spring Boot的高校管理系统的设计

基于web的员工信息管理系统_《web编程技术》信息管理(比如员工管理系统、个人信息管理系统、招聘系统,酒店管-爱代码爱编程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 基于web的简单信息管理系统 前言一、项目需求二、项目搭建项目目录搭建2.项目资源引入3.数据库的创建4.项目开发用户登录的cont