我有以下搜索容器代码行。 我想在我要显示的两个值之间包含一个新行..
<liferay-ui:search-container-column-text name='Employee Name'
value='<%=String.valueOf(search.getEmpFname()) + String.valueOf(search.getEmpLname()) +"\n" + String.valueOf(search.getEmpTitle()) %>'
href="" >
我想这样做的原因是我希望每一行都有一个方框中的所有这些值。
那么我应该如何格式化上面的代码,以便我有:
String.valueOf(search.getEmpFname()) + String.valueOf(search.getEmpLname())
在一行上
String.valueOf(search.getEmpTitle())
在同一行的下一行。
答案 0 :(得分:1)
将comment转换为答案:
您可以尝试使用<br>
标记代替"\n"
,如下所示:
String.valueOf(search.getEmpLname()) + "<br>" + String.valueOf(search.getEmpTitle()`
或者您可以使用<liferay-ui:search-container-column-jsp
代码而不是<liferay-ui:search-container-column-text
代码
或者使用以下标签:
<liferay-ui:search-container-column-text name='Employee Name' href="">
<%=String.valueOf(search.getEmpFname()) + String.valueOf(search.getEmpLname()) %>
<br>
<%= String.valueOf(search.getEmpTitle()) %>
</liferay-ui:search-container-column-text>*emphasized text**emphasized text*