Java程序片段 之动态生成表格

来源:互联网 发布:微信假红包软件 编辑:程序博客网 时间:2024/05/21 10:12

1.创建Java代码片段,定义一个字符数组:

<%   String[] name = { "张三", "李四", "王五", "赵六" };%>

2.动态生成表格

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body>    <!-- 创建一个Java程序代码 -->    <%        String[] name = { "张三", "李四", "王五", "赵六" };    %>    <!-- 动态生成表格并将数据添加到表格中 -->    <table border="1" align="center">        <tr>            <td align="center">编号</td>            <td align="center">姓名</td>        </tr>        <%            for (int i = 0; i < name.length; i++) {        %>        <tr>            <td align="center"><%=i%></td>            <td align="center"><%=name[i]%></td>        </tr>        <%            }        %>    </table></body></html>

这段代码,JSP会生成相应的servlet文件。
在网页源文件中查看:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body>    <!-- 创建一个Java程序代码 -->     <!-- 动态生成表格并将数据添加到表格中 -->     <table border="1" align="center">        <tr>            <td align="center">编号</td>            <td align="center">姓名</td>        </tr>        <tr>            <td align="center">0</td>            <td align="center">张三</td>        </tr>        <tr>            <td align="center">1</td>            <td align="center">李四</td>        </tr>        <tr>            <td align="center">2</td>            <td align="center">王五</td>        </tr>        <tr>            <td align="center">3</td>            <td align="center">赵六</td>        </tr>     </table></body></html>
0 1
原创粉丝点击