Jsf 如何在f:selectItems中为标签添加换行符
我使用的是SelectOneMenu,其中selectItems将从数据库加载。labele值非常大,适合在浏览器中使用,所以我想将标签拆分为多行。请告诉我这是否可能 我在标签文本中添加了换行符('\n')。但它仍然不起作用Jsf 如何在f:selectItems中为标签添加换行符,jsf,Jsf,我使用的是SelectOneMenu,其中selectItems将从数据库加载。labele值非常大,适合在浏览器中使用,所以我想将标签拆分为多行。请告诉我这是否可能 我在标签文本中添加了换行符('\n')。但它仍然不起作用 String description = "2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
String description = "22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222";
StringBuilder sb = new StringBuilder();
String[] split = description.split("(?<=\\G.................................................)");
for(String s : split){
sb.append(s).append("\n");
}
stringdescription=“22222222222222222222222222222222222222222222222222222222”;
StringBuilder sb=新的StringBuilder();
String[]split=description.split((?元素
被翻译成
HTML元素,而
和
被翻译成
HTML元素
浏览器不会管理这些元素中的换行符。请参阅:
如前所述,唯一的方法是创建自定义HTML并使用JS使其看起来像本地的