jsp生成一个三行十列的表格
时间: 2024-02-12 14:02:21 浏览: 37
以下是使用 JSP 生成一个三行十列的表格的示例代码:
```
<table border="1">
<tr>
<th>列1</th>
<th>列2</th>
<th>列3</th>
<th>列4</th>
<th>列5</th>
<th>列6</th>
<th>列7</th>
<th>列8</th>
<th>列9</th>
<th>列10</th>
</tr>
<%
for(int i=1; i<=3; i++){
%>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<% } %>
</table>
```
此代码使用了一个 for 循环,在每行中生成了 10 个空单元格。您可以在单元格中添加内容,例如使用 JSP 表达式插入变量。
相关问题
用jsp写一个三行六列的表格并且美化
好的,以下是使用JSP和CSS美化的三行六列的表格示例代码:
```
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>美化表格</title>
<style>
table{
border-collapse: collapse;
width: 100%;
margin: auto;
border: 1px solid #ddd;
}
th, td{
padding: 8px;
text-align: center;
border: 1px solid #ddd;
}
th{
background-color: #f2f2f2;
}
tr:nth-child(even){
background-color: #f2f2f2;
}
tr:hover{
background-color: #ddd;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>标题1</th>
<th>标题2</th>
<th>标题3</th>
<th>标题4</th>
<th>标题5</th>
<th>标题6</th>
</tr>
</thead>
<tbody>
<tr>
<td>内容1</td>
<td>内容2</td>
<td>内容3</td>
<td>内容4</td>
<td>内容5</td>
<td>内容6</td>
</tr>
<tr>
<td>内容1</td>
<td>内容2</td>
<td>内容3</td>
<td>内容4</td>
<td>内容5</td>
<td>内容6</td>
</tr>
<tr>
<td>内容1</td>
<td>内容2</td>
<td>内容3</td>
<td>内容4</td>
<td>内容5</td>
<td>内容6</td>
</tr>
</tbody>
</table>
</body>
</html>
```
这个例子中,我们定义了一个边框折叠的表格,并设置了表头、表身、单元格和鼠标悬停的背景颜色等样式。这个表格可以根据实际需求自定义修改样式,以达到美化的效果。
帮我生成一个带表格的JSP
以下是一个简单的带表格的JSP:
```
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Table Example</title>
</head>
<body>
<table border="1">
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>20</td>
<td>男</td>
</tr>
<tr>
<td>李四</td>
<td>25</td>
<td>女</td>
</tr>
<tr>
<td>王五</td>
<td>30</td>
<td>男</td>
</tr>
</tbody>
</table>
</body>
</html>
```
该JSP包含一个简单的HTML表格,其中包括表头和三行数据。表格使用了"border"属性来添加边框。您可以根据需要修改表格的样式和数据。