JSP第二次作业
利用Java程序片,用for二重循环输出一个3行5列的table
<%@ page import="com.example.zuoye.Person" %> <%@ page import="java.util.List" %> <%@ page import="java.util.ArrayList" %> <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <!DOCTYPE html> <html> <head> <title>JSP - Hello World</title> <style> table{ border: 1px green solid; width: 500px; border-collapse: collapse; } td,th{ border: 1px green solid; } </style> </head> <body> <% List<Person> list=new ArrayList<>(); for (int i=0;i<2;i++){ int t=18+i; list.add(new Person(t,"11",22+t,"33")); } %> <table> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> </tr> <% for (Person person : list) {%> <tr> <td><%=person.getAge()%></td> <td><%=person.getName()%></td> <td><%=person.getSex()%></td> <td><%=person.getPhone()%></td> <td>55</td> </tr> <%}%> </table> </body> </html>