123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <%@ page import="com.lovecoding.doman.Brand" %>
- <%@ page import="java.util.ArrayList" %>
- <%@ page import="java.util.List" %>
- <%@ page import="java.util.Iterator" %><%--
- Created by IntelliJ IDEA.
- User: 武恒
- Date: 2023/2/6
- Time: 15:19
- To change this template use File | Settings | File Templates.
- --%>
- <%@ page contentType="text/html;charset=UTF-8" language="java" %>
- <html>
- <head>
- <title>Title</title>
- </head>
- <body>
- <%
- // 查询数据库
- List<Brand> brands = new ArrayList<Brand>();
- brands.add(new Brand(1,"三只松鼠","三只松鼠",100,"三只松鼠,好吃不上火",1));
- brands.add(new Brand(2,"优衣库","优衣库",200,"优衣库,服适人生",0));
- brands.add(new Brand(3,"小米","小米科技有限公司",1000,"为发烧而生",1));
- %>
- <h4 style="text-align: center;">商品表格</h4>
- <table border="1" cellspacing="0" width="800" align="center">
- <tr align="center">
- <td><b>序号</b></td>
- <td><b>LOGO</b></td>
- <td><b>商品</b></td>
- <td><b>企业</b></td>
- </tr>
- <%
- Iterator<Brand> iterator = brands.iterator();
- while ( iterator.hasNext() ) {
- Brand next = iterator.next();
- request.setAttribute("next", next);
- %>
- <tr align="center">
- <td>${next.id}</td>
- <td><img src="https://p0.itc.cn/images01/20210304/095a3fabfc7e48fdbcdb16e5df45d3fe.jpeg" width="30"></td>
- <td>${next.brandName}</td>
- <td>${next.companyName}</td>
- </tr>
- <%
- /**
- * EL 表达式 的用途
- * EL 他没有空指针的顾虑, 也没有数组下标越界的担心, 非常的自由
- * EL 作用就是 在四个域内 查找KEY值 并输出到页面上
- * EL 没有字符串拼接功能
- * EL param cookie header initParam 内置对象
- */
- }
- %>
- </table>
- </body>
- </html>
|