gpt4 book ai didi

string - :outputText line break for long words within strings

转载 作者:行者123 更新时间:2023-12-02 17:47:52 25 4
gpt4 key购买 nike

有没有办法告诉 JSF (2.0) 的 h:outputText 在字符串中很长的单词中插入换行符(甚至更好:像“-”这样的自定义字符串)?我的问题是,当我的字符串中有一个很长的单词且没有空格时,我的数据表(PrimeFaces)会变得太宽。当我有一个长文本“正常”单词时,它会起作用,然后下一个单词会打印在下一行中。

虽然我可以使用转换器,但这仍然意味着我必须在字符串中查找长单词,然后在每次显示文本时剪切它们。这对于少量数据来说是可行的,但是当数据库变得更大时(而且它会变得更大),就需要大量的处理能力。

我还可以在插入数据库之前扫描字符串中的长单词,这意味着我只需处理该字符串一次,而且如果我曾经这样做过,我也无法完全重建原始字符串需要它。

有人对此有任何意见吗?

预先感谢您并致以最诚挚的问候,罗伯特

最佳答案

设置 CSS word-wrap相关元素的属性break-word

<h:outputText styleClass="someClass" />

.someClass {
word-wrap: break-word;
}

关于string - :outputText line break for long words within strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4556980/

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