将文本换行到primefaces的dataList中

时间:2013-02-27 09:36:05

标签: jsf-2 primefaces

 <p:dataList value="#{testBean.students}" var="stud" rows="5" >
        <p:column>  
            <p:commandLink value="#{stud.name}" action="#{testBean.edit}" process="@this">    
            </p:commandLink>  
        </p:column>
  </p:dataList>

我使用简单数据列表并使用命令链接进行编辑。此数据列表是学生列表。

  

我的问题是datlist有学生姓名   “teststudent1234567890123456789012345678901234567890”。

如何在数据列表中包装此名称,以便我只能显示teststudent和换行,以便它可以适合datalist。验证完成,学生姓名最多可以包含50个字符。

1 个答案:

答案 0 :(得分:0)

#{fn:substring(name, begin, end)}一样使用#{fn:substring(stud.name, 0, 10)}。不要忘记在视图中包含命名空间,以便为您的页面提供jstl函数:xmlns:fn="http://java.sun.com/jsp/jstl/functions"Here you have an example以及the specification of jstl 1.1 functions