【发布时间】:2023-03-12 10:19:02
【问题描述】:
我在使用 break 标记来换行换行时遇到问题。 这是我在 Web 浏览器中得到的内容:
并且数据库条目是用java创建的。 这里是java代码:
StringBuilder sb = new StringBuilder();
sb.append("in Folgender Stückelung : <br />");
while (itKassette.hasNext()) {
KassetteBefuellungZuweisung kassetteBef = (KassetteBefuellungZuweisung) itKassette.next();
int Anzahl = kassetteBef.getAnzahl();
double inhaltNennwert = kassetteBef.getWert() / Anzahl;
if (Anzahl != 0) {
sb.append("<br />Inhalt (Nennwert): " + inhaltNennwert + " Anzahl: " + Anzahl);
}
}
我还试图通过查看 chrome 控制台找出问题所在。 这里:
但是我没有发现任何问题,所以我搜索了该站点的 HTML 源代码并发现了一些可疑的东西。 这里的HTML: 出于任何原因,浏览器会转换编码! 这是一个 Struts 项目,我对 struts 很陌生,不能说发生在哪里或为什么会发生这种情况,但希望我能在这里得到一些答案。提前致谢。
【问题讨论】:
-
如何在 UI 中添加数据??
-
可能你没有使用 .html(string)
-
数据只是从数据库中读取并作为一个字符串写入
-
你是在property属性中设置的吗?
property="sb" -
.html(字符串)?我不确定这是什么