2017-08-26 3 views
0

Ich möchte die Textlänge in Jsp beschränken.Wie beschränke ich die Textlänge in Jsp?

<c:forEach var="result" items="${resultList }" varStatus="status" > 
li>${result.mkType }</li> 

</> 

Lassen Sie sagen, ich die $ einschränken wollen {result.mkType} s Länge

Antwort

1

JSTL hat eine Funktion namens fn:length()

Hiermit können Sie die Länge eines Strings oder Sammlung begrenzen Größe mit einem if-Test.

Zum Beispiel:

<c:forEach var="result" items="${resultList}" varStatus="status" > 

    // below you test if the string variable length is greater(gt) than 4 
    // If it is greater than 4, then the code below will show, else nothing. 

    <c:if test="${fn:length(result.mkType) gt 4}"> 
    <li> 
    ${result.mkType} 
    </li> 
    </c:if> 

</c:forEach> 
Verwandte Themen