• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

注销以和跳转的神奇以和restful风格

武飞扬头像
等待救赎的波
帮助1

注销想法,以及跳转

注销登录

1.	退出(session失效)
    登录之后放到session中的
	session.invalidate();
2. ssion移除某一个属性
	session.removeAttribute("user");

跳转
前端

<a class="btn btn-sm btn-primary" th:href="@{/emp/} ${emp.getId()}">编辑</a>
<h2><a class="btn btn-sm btn-info" th:href="@{/emp}">添加员工</a></h2>
<form th:action="@{/emp}" method="post">

controller

@GetMapping("/emp")
    public String toAddPage(Model model) {
        Collection<Department> departments = departmentDao.getDepartments();
        model.addAttribute("departments", departments);
        return "emp/add";
    }

    @PostMapping("/emp")
    public String AddEmp(Employee employee) {
        System.out.println(employee);
        employeeDao.add(employee);
        return "redirect:/emps";
    }

    //去修改页面
    @GetMapping("/emp/{id}")
    public String toUpdateEmp(@PathVariable("id") Integer id, Model model) {
        Employee employee = employeeDao.getEmployee(id);
        model.addAttribute("emp", employee);
        Collection<Department> departments = departmentDao.getDepartments();
        model.addAttribute("departments", departments);
        return "emp/update";
    }
学新通

三个都是emp跳转,区分一个是post请求,一个是get请求,一个是restful风格都不冲突,真的好神奇呀

学新通

    @RequestMapping("/updateBook")
    public String updateBook(Books books) {
        System.out.println("updateBook=>" books);
        bookService.updateBook(books);
        return "redirect:/book/allBook";
    }

    @RequestMapping("/deleteBook/{bookId}")
    public String deleteBook(@PathVariable("bookId") int id) {
    bookService.deleteBookById(id);
        return "redirect:/book/allBook";
    }

restful风格可以在controller写@RequestMapping("/deleteBook/{bookId}") public String deleteBook(@PathVariable("bookId") int id)

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhhagkhg
系列文章
更多 icon
同类精品
更多 icon
继续加载