웹/JSP
JSTL 함수(Function)
은은하게미친자
2022. 7. 19. 17:05
728x90
function 사용을 위한 taglib 지시자
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/function" %> |
태그 | 기능 |
fn:length(obj) | obj가 문자열이면 길이를 리턴하고 list나 collection이면 항목의 개수를 리턴합니다. |
fn:substring(str,i,j) | str 문자열의 i에서 j-1까지 문자열을 리턴 |
fn:substringAfter(str1,str2) | str1 문자열에서 str2문자열 이후의문자열을 리턴합니다. |
fn:substringBefore(str1,str2) | str1문자열에서 str2문자열 이전의 문자열을 리턴합니다 |
fn:toUpperCase(str) | str 문자열을 대문자로 리턴 |
fn:toLowerCase(str) | str 문자열을 소문자로 리턴 |
fn:replace(str,src,dest) | str문자열에 있는 src 문자열을 dest로 변경한 문자열을 리턴 |
fn:indexOf(str1,str2) | str1 문자열에 str2로 시작된 문자열을 리턴 |
fn:startsWith(str1,str2) | str1 문자열이 str2로 시작되면 true, 그렇지않으면 false리턴 |
fn:endsWith(str1,str2) | str문자열이 str2 문자열로 끝나면 true, 아니면 false 리턴 |
fn:contains(str1,str2) fn: containsIgnoreCase(str1.str2) |
str1 문자열에 str2문자열이 포함되어있으면 true,아니면 false containIgnreccase는 대소문자를 무시하고비교합니다. |
fn:trim(str) | str1 문자열을 str2문자열로 구분해서 배열로 리턴 |
fn:join(arr,str2) | arr 배열의 각 요소의 중간에 str2 문자열이 들어간 문자열을 리턴합니다. |
fn:escapeXml(str) | XML 마크업으로서 해석 될 수있는 문자를 이스케이프 리턴합니다. |
728x90