一、常用标签
二、foreach案例
1.创建项目
2. 创建Student.java


package cn.kgc.pojo; /** * Created by Administrator on 2019/3/8. */ public class Student { private Integer sid; private String sname; private String subject; private Double score; public Student() { } public Student(Integer sid, String sname, String subject, Double score) { this.sid = sid; this.sname = sname; this.subject = subject; this.score = score; } public Integer getSid() { return sid; } public void setSid(Integer sid) { this.sid = sid; } public String getSname() { return sname; } public void setSname(String sname) { this.sname = sname; } public String getSubject() { return subject; } public void setSubject(String subject) { this.subject = subject; } public Double getScore() { return score; } public void setScore(Double score) { this.score = score; } @Override public String toString() { return "Student{" + "sid=" + sid + ", sname='" + sname + '\'' + ", subject='" + subject + '\'' + ", score=" + score + '}'; } }
3.创建StudentController.java


package cn.kgc.controller; import cn.kgc.pojo.Student; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.servlet.ModelAndView; import java.util.ArrayList; import java.util.List; @RequestMapping("/student") @Controller public class StudentController { @RequestMapping("/getData.do") public ModelAndView getData(ModelAndView modelAndView){ //挂载对象或数值 List<Student> list=new ArrayList<Student>(); list.add(new Student(1,"镇长","java",99.00)); list.add(new Student(2,"老村长","java",100.00)); list.add(new Student(3,"村支书","java",88.00)); modelAndView.addObject("list",list); Student student=new Student(1,"holly","java",99.00); modelAndView.addObject("stu",student); modelAndView.addObject("title","学生信息列表"); //指定视图 modelAndView.setViewName("index"); return modelAndView; } }
4.创建index.html页面


<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1 th:text="${title}">KD42</h1> <p>学号:<span th:text="${stu.sid}">1</span></p> <p>姓名:<span th:text="${stu.sname}">张三</span></p> <p>科目:<span th:text="${stu.subject}">JAVA</span></p> <p>分数:<span th:text="${stu.score}">100</span></p> <table> <tr> <td>学号</td> <td>姓名</td> <td>科目</td> <td>成绩</td> </tr> <tr th:each="i:${list}"> <td th:text="${i.sid}">1</td> <td th:text="${i.sname}">叶杨</td> <td th:text="${i.subject}">oracle</td> <td th:text="${i.score}">100</td> </tr> </table> </body> </html>
5.启动项目
6.前台小姐姐如何查看
7.后台小哥哥查看方式