jsp_exe.jsp 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <%@ page import="java.util.List" %>
  2. <%@ page import="java.util.ArrayList" %><%--
  3. Created by IntelliJ IDEA.
  4. User: x'b'w
  5. Date: 2021/5/16
  6. Time: 14:34
  7. To change this template use File | Settings | File Templates.
  8. --%>
  9. <!--
  10. tr是th和td的父类,其中th有字体加粗作用
  11. -->
  12. <!--
  13. 思路:
  14. 1.编写HTML页面,有姓名和年龄,创建空间满足姓名和年龄的排列需要
  15. 2.编写java代码:
  16. 2.1.创建数组添加姓名和年龄
  17. 2.2.创建循环遍历姓名和年龄
  18. 3.运行程序
  19. -->
  20. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  21. <html>
  22. <head>
  23. <title>jsp练习</title>
  24. </head>
  25. <body>
  26. <%
  27. List<String> name= new ArrayList<>();
  28. name.add("java");
  29. name.add("Bean");
  30. name.add("Tmqq");
  31. List<Integer> ages = new ArrayList<>();
  32. ages.add(20);
  33. ages.add(28);
  34. ages.add(29);
  35. %>
  36. <table>
  37. <tr>
  38. <th>姓名</th>
  39. <th>年龄</th>
  40. </tr>
  41. <%
  42. for (int i =0;i< name.size();i++){
  43. %>
  44. <tr>
  45. <td>
  46. <%=name.get(i)%>
  47. </td>
  48. <td>
  49. <%=ages.get(i)%>
  50. </td>
  51. </tr>
  52. <%
  53. }
  54. %>
  55. </table>
  56. </body>
  57. </html>