如何截断搜索容器中的字符串
How to truncate a string in Search Container
我有一个要显示在搜索容器中的字符串,有没有一种方法可以截断该字符串并将其显示到有限长度。
<liferay-ui:search-container-row modelVar="alert" className="AlertHeader">
<liferay-ui:search-container-column-text
name="Header Id" property="alertHeaderId" value="<%= String.valueOf(alert.getHeaderId()) %>"/>
<liferay-ui:search-container-column-text
name="Alert Description" property="alertDescription" value="<%= StringUtil.shorten(alert.getDescription(), 20) %>"/>
<liferay-ui:search-container-column-text
name="Start Date" property="startDate" value="<%= String.valueOf(alert.getStartDate()) %>"/>
<liferay-ui:search-container-column-text
name="End Date" property="endDate" value="<%= String.valueOf(alert.getEndDate()) %>"/>
<liferay-ui:search-container-column-text
name="Distribution Type" property="distributionType" value="<%= alert.getDistributionType() %>"/>
</liferay-ui:search-container-row>
问候
You can use StringUtil.shorten(String s, int length)
, to limit the
string to desired length.
在搜索容器中使用时,请确保从 column-text
标签中删除 property
属性,因为 属性 属性会将值重置为原始值。
我有一个要显示在搜索容器中的字符串,有没有一种方法可以截断该字符串并将其显示到有限长度。
<liferay-ui:search-container-row modelVar="alert" className="AlertHeader">
<liferay-ui:search-container-column-text
name="Header Id" property="alertHeaderId" value="<%= String.valueOf(alert.getHeaderId()) %>"/>
<liferay-ui:search-container-column-text
name="Alert Description" property="alertDescription" value="<%= StringUtil.shorten(alert.getDescription(), 20) %>"/>
<liferay-ui:search-container-column-text
name="Start Date" property="startDate" value="<%= String.valueOf(alert.getStartDate()) %>"/>
<liferay-ui:search-container-column-text
name="End Date" property="endDate" value="<%= String.valueOf(alert.getEndDate()) %>"/>
<liferay-ui:search-container-column-text
name="Distribution Type" property="distributionType" value="<%= alert.getDistributionType() %>"/>
</liferay-ui:search-container-row>
问候
You can use
StringUtil.shorten(String s, int length)
, to limit the string to desired length.
在搜索容器中使用时,请确保从 column-text
标签中删除 property
属性,因为 属性 属性会将值重置为原始值。