2016. 11. 23. 16:14ㆍlanguage/jsp
jstl functions (jstl fn) 정리
최상단에 다음과 같이 jstl functions 를 사용하겠다고 선언해야 함
1 |
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> |
cs |
단독으로 사용할 수 없고 EL 표현식과 함께 사용해야 한다.
ex. ${fn:contains(str, str)} ${fn:split(str, '|')}
|
fn:contains(string, sbustring)
string이 substring을 포함하면 return true 반환
fn:containsIgnoreCase(string, sbustring)
대소문자 관계없이 string이 substring을 포함하면 return true 반환
fn:startsWith(string, prefix)
string이 prefix로 시작하면 return True
fn:endsWith(string, suffix)
string이 suffix로 끝나면 return True
fn:escapeXml(string)
stting에 XML과 HTML에서 < >& ' " 문자들이 있으면, XML엔티티 코드로 바꿔준뒤 문자열 반환
fn:indexOf(string, sbustring)
string에서 substring이 처음으로 나타나는 인덱스 반환
fn:split(string, separator)
string내의 문자열 separetor에 따라 나누어서 배열로 구성해서 반환
fn:join(array, separator)
array요소들을 separator를 구분자로 하여 연결해서 반환
fn:length(item)
item이 배열이나 컬렉션이면 요소의 개수를 문자열이면 문자의 개수를 반환
fn:replace(string, before, after)
string내에 있는 before 문자열을 after 문자열로 모두 변경해서 반환
fn:substring(string, begin, end)
string에서 begin인덱스에서 시작해서 end인덱스에 끝나는 부분의 문자열 반환
fn:substringAfter(string, sbustring)
string에서 substring이 나타나는 이후의 문자열 반환
fn:substringBefore(string, sbustring)
string에서 substring이 나타나는 이전의 문자열 반환
fn:toLowerCase(string)
string을 모두 소문자로 변경 후 리턴
fn:toUpperCase(string)
string을 모두 대문자로 변경 후 리턴
fn:trim(string)
string앞뒤의 공백을 모두 제거한 후 반환
'language > jsp' 카테고리의 다른 글
javascript - java 간 RSA 를 이용해서 암호화 복호화 하기 / 암호화 로그인 / 평문전송 (35) | 2017.04.07 |
---|---|
jsp 홈페이지 주소 가져오기 / 서버주소 가져오기 (0) | 2017.02.06 |
jstl 문자열 배열 처리하기 / split forEach / forTokens (0) | 2016.11.23 |
jstl 날짜 차이 계산하기 / parseDate / parseNumber (0) | 2016.11.23 |
Jsp 커스텀 태그라이브러리(Custom Tag Library Descriptor) 생성 및 사용 (2) | 2016.11.11 |
[필독][기초] / JSP [part 4] (0) | 2016.01.05 |
[필독][기초] / JSP [part 3] (0) | 2016.01.05 |
[필독][기초] / JSP [part 2] (0) | 2016.01.05 |
[필독][기초] / JSP [part 1] (0) | 2016.01.05 |
[필독][기초] / JSP 목차 (0) | 2016.01.05 |