%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="ex" uri="/jstl-examples-taglib" %>
JSTL Functions Split/Join
Split/Join
fn:split
Input String |
Delimiters |
Result |
${s1} |
empty string |
${ex:display(fn:split(s1, ""))} |
${s3} |
| |
${ex:display(fn:split(s3, "|"))} |
${s3} |
+ |
${ex:display(fn:split(s3, "+"))} |
${s5} |
|+ |
${ex:display(fn:split(s5, "|+"))} |
empty string |
empty string |
${ex:display(fn:split("", ""))} |
fn:join
Input Array |
Separator |
Result |
${ex:display(a1)} |
+ |
${fn:join(a1, " + ")} |
${ex:display(a1)} |
<sep> |
${fn:join(a1, " <sep> ")} |
${ex:display(a1)} |
empty string |
${fn:join(a1, "")} |
${ex:display(a1)} |
null |
${fn:join(a1, null)} |
null |
empty string |
${fn:join(null, "")} |