员工管理系统:删除及404处理

这篇具有很好参考价值的文章主要介绍了员工管理系统:删除及404处理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

员工管理系统:删除及404处理,SpringBoot,spring boot,后端,java

package com.kuang.yuangongManger.controller;

import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.http.HttpSession;

@Controller
@RequestMapping("/user")
@Slf4j
public class LoginController {

    @RequestMapping("login")
    public String userlogin(@RequestParam("username") String username, @RequestParam("password") String password, Model model, HttpSession session){
        //这里为什么没有乱码,是因为,Springboot自动装配了请求过滤器!!!过滤了请求的,转发用的是同一个请求对象,所以已经过滤过一遍了,
        //请求后端带数据,然后过滤器会把码在编程UTF-8,但只会过滤请求的,不过滤响应,若把响应写死了,就只能响应文本了,有各种各样的响应头,json/text/文件下载/图片显示。
      log.info("传入的参数:username={},password={}",username,password);
      if (!StringUtils.isEmpty(username)&&"123456".equals(password)){
          session.setAttribute("loginUser",username);

          return "redirect:/main.html";
      }else {
          model.addAttribute("msg","登陆失败,用户名或者密码错误!");
          return "index";
      }


    }

    @RequestMapping("logout")
    public String userlogout( HttpSession session){
        session.invalidate();
        return "redirect:/";
    }




}

 文章来源地址https://www.toymoban.com/news/detail-629129.html

<!DOCTYPE html>
<!-- saved from url=(0052)http://getbootstrap.com/docs/4.0/examples/dashboard/ -->
<html lang="en" xmlns:th="http://www.thymeleaf.org">

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
		<meta name="description" content="">
		<meta name="author" content="">

		<title>Dashboard Template for Bootstrap</title>
		<!-- Bootstrap core CSS -->
		<link th:href="@{/css/bootstrap.min.css}" rel="stylesheet">

		<!-- Custom styles for this template -->
		<link th:href="@{/css/dashboard.css}" rel="stylesheet">
		<style type="text/css">
			/* Chart.js */
			
			@-webkit-keyframes chartjs-render-animation {
				from {
					opacity: 0.99
				}
				to {
					opacity: 1
				}
			}
			
			@keyframes chartjs-render-animation {
				from {
					opacity: 0.99
				}
				to {
					opacity: 1
				}
			}
			
			.chartjs-render-monitor {
				-webkit-animation: chartjs-render-animation 0.001s;
				animation: chartjs-render-animation 0.001s;
			}
		</style>
	</head>

	<body>

	<div th:replace="~{commons/commons::topBar}"></div>


		<div class="container-fluid">
			<div class="row">

				<div th:replace="~{commons/commons::sideBar(active='list.html')}"></div>

				<main role="main" class="col-md-9 ml-sm-auto col-lg-10 pt-3 px-4">
					<h2><a class="btn btn-sm btn-success" th:href="@{/emp/toAdd}">添加员工</a></h2>
					

					<div class="table-responsive">
						<table class="table table-striped table-sm">
							<thead>
								<tr>
									<th>id</th>
									<th>lastName</th>
									<th>email</th>
									<th>gender</th>
									<th>department</th>
									<th>birth</th>
									<th>操作</th>
								</tr>
							</thead>
							<tbody>

							 <tr th:each="emp:${employeeList}">
								 <td th:text="${emp.getId()}"></td>
								 <td th:text="${emp.getLastName()}"></td>
								 <td th:text="${emp.getEmail()}"></td>
								 <td th:text="${emp.getGender()==0?'女':'男'}"></td>
								 <td th:text="${emp.getDepartment().getDepartmentName()}"></td>
								 <td th:text="${#dates.format(emp.getBirth(),'yyyy-MM-dd HH:mm:ss')}"></td>
								 <td>
									 <a class="btn btn-sm btn-primary" th:href="@{/emp/toUpdate/}+${emp.getId()}">编辑</a>
									 <a class="btn btn-sm btn-danger" th:href="@{/emp/delete/}+${emp.getId()}" onclick="return confirm('你确定要删除吗?')">删除</a>

								 </td>
							 </tr>

							</tbody>
						</table>
					</div>
				</main>
			</div>
		</div>

		<!-- Bootstrap core JavaScript
    ================================================== -->
		<!-- Placed at the end of the document so the pages load faster -->
		<script type="text/javascript" src="asserts/js/jquery-3.2.1.slim.min.js"></script>
		<script type="text/javascript" src="asserts/js/popper.min.js"></script>
		<script type="text/javascript" src="asserts/js/bootstrap.min.js"></script>

		<!-- Icons -->
		<script type="text/javascript" src="asserts/js/feather.min.js"></script>
		<script>
			feather.replace()
		</script>

		<!-- Graphs -->
		<script type="text/javascript" src="asserts/js/Chart.min.js"></script>
		<script>
			var ctx = document.getElementById("myChart");
			var myChart = new Chart(ctx, {
				type: 'line',
				data: {
					labels: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
					datasets: [{
						data: [15339, 21345, 18483, 24003, 23489, 24092, 12034],
						lineTension: 0,
						backgroundColor: 'transparent',
						borderColor: '#007bff',
						borderWidth: 4,
						pointBackgroundColor: '#007bff'
					}]
				},
				options: {
					scales: {
						yAxes: [{
							ticks: {
								beginAtZero: false
							}
						}]
					},
					legend: {
						display: false,
					}
				}
			});
		</script>

	</body>

</html>

员工管理系统:删除及404处理,SpringBoot,spring boot,后端,java

 

到了这里,关于员工管理系统:删除及404处理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于SpringBoot+Vue的电力员工安全施工培训管理系统的详细设计和实现(源码+lw+部署文档+讲解等)

    💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2023-2024年最值得选的微信小程序毕业设计

    2024年04月09日
    浏览(78)
  • 20230606项目:员工管理系统

    2024年02月08日
    浏览(35)
  • C语言员工信息管理系统

    1.题目及总体设计 题目:员工信息管理系统 总体设计:1.实现添加功能,即添加员工的相关信息。 2.实现查看功能,即显示系统中所有员工的相关信息。 3.实现查找功能,即可以通过多种条件对员工进行查询。 4.实现修改功能,即输入员工的姓名修改其相关信息。 5.实现删除

    2024年02月07日
    浏览(46)
  • Java基础(员工工资管理系统)

    某公司的雇员分为以下若⼲类: SalariedEmployee :拿固定⼯资的员⼯。 HourlyEmployee :按⼩时拿⼯资的员⼯,每⽉⼯作超出 160 ⼩时的部分按照 1.5 倍⼯资发放  SalesEmployee :销售⼈员,⼯资由⽉销售额和提成率决定。3万以下,提成率5%,3万以上提成率8%  BasePlusSalesEmployee :有固

    2023年04月27日
    浏览(36)
  • javaweb项目案例:员工管理系统

    使用Javaweb+MySQL实现一个员工管理系统,能对员工进行增删改查,使用SSH框架开发。 manager(管理员表) employee(员工表) systeminfo(系统表) 使用SSH框架开发,使用MySQL数据库。 action:控制器包 dao:数据操作接口 dao.Impl:数据操作实现工具包 po:实体类包 service:服务包 ut

    2024年02月11日
    浏览(40)
  • Javaweb实现员工信息管理系统

    1、项目用到的技术栈 开发工具:idea 语言:java、js、html+ajax 数据库:MySQL 服务器:Tomcat 框架:mybatis、jQuery、layui 2、项目实现功能 管理员、部门负责人、员工登录和退出功能以及用户注册功能(根据不同的账号密码进入不同的页面,注册页面以及登录都有校验 管理员可查看

    2024年02月11日
    浏览(37)
  • Java员工信息管理系统(注释全)

     

    2024年02月12日
    浏览(42)
  • 基于java的员工绩效考核管理系统

    本员工绩效考核系统采用java语言开发,为企业员工的绩效考核的运行做基础,主要包括登陆模块,管理员管理,员工管理,薪酬管理,员工可以进行薪酬查询.系统开发环境是Myeclipse,数据库是mysql,基于web访问,简单方面.文档有配套论文等.适用范围\\\"毕业设计,课程设计等\\\" (一)登录模

    2023年04月15日
    浏览(45)
  • Java实现的企业员工考勤管理系统

    目录 一、引言 2 编写目的 2 项目背景 2 二、总体设计 3 2.1运行要求 3 2.2接口设计 3 2.3构架设计 3 2.4基本设计概念和处理流程 3 2.5结构 5 2.6功能需求与各模块之间关系 6 2.6.1基本信息管理模块 6 2.6.2个人出勤管理模块 10 2.6.3出勤管理模块 14 三、数据的逻辑描述 17 3.1 静态数据

    2024年02月09日
    浏览(45)
  • 企业员工信息管理系统的设计与实现

    分类号_______________ 密级________________ UDC _______________ 学号_ ___ 毕业设计(论文) 论文题目 企业员工信息管理系统的设计与实现 Thesis Topic Design and implementation of enterprise employee information management system 毕业设计(论文)任务书 毕业设计(论文)题目:企业员工信息管理系统的设

    2024年02月10日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包