0
 <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 のみを表示し、単語をラップしてデータリストに収まるようにするにはどうすればよいですか。検証が行われ、学生名は最大 50 文字まで使用できます。

4

1 に答える 1

0

#{fn:substring(name, begin, end)}そのように使用し#{fn:substring(stud.name, 0, 10)}ます。ページでjstl関数を使用できるようにするには、ビューに名前空間を含めることを忘れないでくださいxmlns:fn="http://java.sun.com/jsp/jstl/functions"ここに例があり、jstl1.1関数の仕様もあります。

于 2013-02-28T07:29:45.920 に答える