gpt4 book ai didi

java - 在 JSTL 中打印一个新行

转载 作者:行者123 更新时间:2023-12-04 05:13:21 25 4
gpt4 key购买 nike

如何在我的 JSTL 中添加新行。我尝试使用 <br/> ,它不适合我。我在我的 JSP 页面中添加了 JSTL 标记。

<fieldset>
<legend>Performance Testing:</legend>
<c:forEach items="${histogram}" var="entry">
Key = ${entry.key}, Value = ${entry.value}<br/>
</c:forEach>

</fieldset>

目前它是这样打印的
Key = 83, Value = 1 Key = 37, Value = 25 

我需要这样的东西-
Key = 83, Value = 1
Key = 37, Value = 25

更新:-

我尝试使用 Firebug 进行调试,发现生成了此源代码-
<fieldset>
<legend>Performance Testing:</legend>
Key = 38, Value = 2
<br>
Key = 39, Value = 3
<br>
Key = 40, Value = 1
<br>
Key = 88, Value = 1
<br>
Key = 41, Value = 1
<br>
Key = 42, Value = 2
<br>
</fieldset>

这也有换行符,但它仍然显示在一行中,如下面的屏幕截图所示 - 不是我上面提到的逐行显示。

enter image description here

我目前拥有的 CSS-
fieldset {
margin: 0 0 22px 0;
border: 1px solid #095D92;
padding: 12px 17px;
background-color: #DFF3FF;
}

legend {
font-size: 1.1em;
background-color: #095D92;
color: #FFFFFF;
font-weight: bold;
padding: 4px 8px;
}

最佳答案

除非从未部署更改,否则没有办法行不通!尝试清除服务器缓存。如果使用 tomcat,请清除 tmp 和工作目录。

如果 JSP 被包含在另一个 JSP 中,请尝试触摸这两个 JSP,然后查看。

另外,我不确定 HTML 是否允许您在 <fieldset/> 内有换行符。标记。我可能完全错了,但为了确保将这段代码放入常规 <div/>标记并尝试。

关于java - 在 JSTL 中打印一个新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14614300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com