<tr> <td style="padding-left:14px;"> </td> </tr>在td中循环获取后台传过来的Map类型的fileName
时间: 2024-02-20 19:59:43 浏览: 11
这段代码中,我看到td标签中并没有循环的代码。不过,如果你想在td标签中循环获取后台传过来的Map类型的fileName,可以使用JSTL标签库中的<c:forEach>标签。
假设你的Map对象名为map,可以使用如下代码:
```
<td>
<c:forEach var="fileName" items="${map}">
${fileName.value}
</c:forEach>
</td>
```
这段代码会遍历map对象中所有的键值对,将每个键值对的值(即fileName)输出到td标签中。注意,这里使用了${fileName.value}来获取Map中的值,因为c:forEach标签遍历的是键值对,每个键值对的键可以通过${fileName.key}获取。
相关问题
用读取下面html代码,改写为字符串,没有缩进<html> <head> <meta charset="UTF-8"> <style> html{background-color: white;}table{text-align:center;border-collapse:collapse;border:1px solid black;}td{word-break:break-all;border:1px solid black;}td{padding:6px;padding-left: 15px;padding-right: 15px;border:1px solid black;} </style> </head> <table> <tbody> <tr> <td colspan="5"><span id=0>海运订舱委托书</span></td> </tr> <tr> <td colspan="0"><span id=1>LOADING PORT</span></td> <td colspan="0"><span id=2>NINGBO</span></td> <td colspan="0"><span id=3>DESDRINATION</span></td> <td colspan="0"><span id=4>ASHDOD</span></td> </tr> </tbody> </table> </html>
"<html><head><meta charset='UTF-8'><style>html{background-color: white;}table{text-align:center;border-collapse:collapse;border:1px solid black;}td{word-break:break-all;border:1px solid black;}td{padding:6px;padding-left: 15px;padding-right: 15px;border:1px solid black;}</style></head><table><tbody><tr><td colspan='5'><span id=0>海运订舱委托书</span></td></tr><tr><td colspan='0'><span id=1>LOADING PORT</span></td><td colspan='0'><span id=2>NINGBO</span></td><td colspan='0'><span id=3>DESDRINATION</span></td><td colspan='0'><span id=4>ASHDOD</span></td></tr></tbody></table></html>"
修改下方html代码,让title占据两行表格 <html> <head> <meta charset="UTF-8"> <style> html{background-color: white;}table{text-align:center;border-collapse:collapse;border:1px solid black;}td{word-break:break-all;border:1px solid black;}td{padding:6px;padding-left: 15px;padding-right: 15px;border:1px solid black;} </style> </head> <table> <tbody> <tr> <td colspan="3" ><span id=0>title</span></td> </tr> <tr> <td colspan="0"><span id=5>LOADING PORT</span></td> <td colspan="0"><span id=6>NINGBO</span></td> <td colspan="0"><span id=7>DESDRINATION</span></td> </tr> <tr> </tbody> </table> </html>
修改后的代码如下:
```html
<html>
<head>
<meta charset="UTF-8">
<style>
html{background-color: white;}
table{text-align:center;border-collapse:collapse;border:1px solid black;}
td{word-break:break-all;border:1px solid black;}
td{padding:6px;padding-left: 15px;padding-right: 15px;border:1px solid black;}
</style>
</head>
<table>
<tbody>
<tr>
<td rowspan="2" ><span id="0">title</span></td>
<td colspan="0"><span id="5">LOADING PORT</span></td>
<td colspan="0"><span id="6">NINGBO</span></td>
</tr>
<tr>
<td colspan="0"><span id="7">DESTINATION</span></td>
<td></td>
</tr>
</tbody>
</table>
</html>
```
我将`<td colspan="3">`改成了`<td rowspan="2">`,这样就可以让标题占据两行表格了。