package com.yusael.controller;
import com.yusael.entity.Emp;
import com.yusael.service.EmpService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import java.util.List;
@Controller
@RequestMapping("/emp")
public class EmpController {
@Autowired
private EmpService empService;
@GetMapping(“findAll”)
public String findAll(Model model) {
List emps = empService.findAll();
model.addAttribute(“emps”, emps);
return “/ems/emplist”;
}
}
这里的页面只有 .html,css 和 img 可以去看完整的项目:https://github.com/szluyu99/ems_thymeleaf。
emplist.html:
2009/11/20
Welcome !
ID
Name
Salary
Age
Bir
Operation
delete emp |
update emp
ABC@126.com
至此,接着上篇文章的登录功能,点击 Submit 以后,可以跳转到查询所有的界面了。
运行 EmsApplication.java
,浏览器网址输入 http://localhost:8989/ems/index
,跳转到登录界面,输入用户名和密码(没有就注册),点击 Submit。