2016-09-30 3 views

Antwort

1

Sie haben es richtig gemacht. JSTL-Funktionen (Fn) können nur in $ {} verwendet werden, da sie den Wert einer Variablen beeinflussen oder ergeben. Zum Beispiel, wenn ich die Größe eines Arrays namens ‚Array‘ Tags

<c:out value="${fn:length(array)}" /> 

Mit JSTL wissen, wie <c:xxx ... /> Sie verarbeiten und Variablen definieren. Innerhalb ${ } behandeln Sie den Wert einer Variablen

0

Hier ist eine Demonstration.

<%@ taglib prefix = "fn" uri = "http://java.sun.com/jsp/jstl/functions" %> 
<!DOCTYPE html> 
<html> 
    <head></head> 
    <body> 
      ${fn:toUpperCase("jstl")} 
      ||${fn:substring(fn:toUpperCase(fn:trim(" xxxjstl ")), 3, 7)}|| 
    </body> 
</html> 

Ausgang: JSTL || JSTL ||

Verwandte Themen