일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- spring boot
- 초기 세팅
- React
- docker 설치
- SpringBoot
- NextJS
- JPA
- custom valid
- spring
- generate entity
- ollama langflow
- java9
- jpa entity자동
- header setting
- 초기 구축
- swagger
- jvm
- 헤더 설정
- Java
- memcached
- docker
- 리눅스
- generate pojos
- dto valid
- MySQL
- JavaScript
- CentOS6
- java8
- Next.js 14
- 도커
- Today
- Total
개발자의 길
[JSTL] Core,Functions,국제화 태그 설명 본문
jstl 설명
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>
Functions
함수 | 설명 |
length(obj) | obj가 Conllection인 경우 저장된 항목의 개수를, 문자인 경우 문자열의 길이를 반환 |
toUpperCase(str) | str을 대문자로 변환 |
toLowerCase(str) | str을 소문자로 변환 |
substring(str, idx1, idx2) | str.substring(idx1, idx2)의 결과를 반환, idx2가 -1일 경우 str.substring(idx1)과 동일 |
substringAfter(str1, str2) | str1에서 str1에 포함되어 있는 str2 이후의 문자열을 구함 |
substringBefore(str1, str2) | str1에서 str1에 포함되어 있는 str2 이전의 문자열을 구함 |
trim(str) | str 좌우의 공백 문자를 제거 |
replace(str, src, dest) | str에 있는 src를 dest로 변환 |
indexOf(str1, str2) | str1에서 str2가 위치한 인덱스를 구함 |
startsWith(str1, str2) | str1이 str2로 시작할 경우 true, 그렇지 않을 경우 false를 반환 |
endsWith(str1, str2) | str1이 str2로 끝나는 경우 true, 그렇지 안을 경우 false를 반환 |
contains(str1, str2) | st1이 str2를 포함하고 있을 경우 true를 반환 |
containslgnoreCase(str1, str2) | 대소문자 구분없이 str1이 str2를 포함하고 있을 경우 true를 반환 |
split(str1, str2) | str2로 명시한 글자를 기준으로 str1을 분리해서 배열로 반환 |
join(array, str2) | array에 저장된 문자열을 합침, 각 문자열의 사이에는 str2가 붙음 |
escapeXml(str) | XML의 객체 참조에 해당하는 특수문자를 처리함 |
Core
기능분류 태그 설명 변수 지원 set JSP에서 사용될 변수를 설정한다. remove 설정한 변수를 제거한다. 흐름 제어 if 조건에 따라 내부 코드를 수행한다. choose 다중 조건을 처리할 때 사용한다. forEach 컬렉션이나 Map의 각 항목을 처리할 때 사용한다. forTokens 구분자로 분리된 각각의 토큰을 처리할 때 사용한다. URL 처리 import URL을 사용하여 다른 자원의 결과를 삽입한다. redirect 지정한 경로로 리다이렉트 한다. url URL을 재작성 한다. 기타 태그 catch 익셉션 처리에 사용된다. out JspWriter에 내용을 알맞게 처리한 후 출력한다.
국제화 태그
기능분류 태그 설명 로케일 지정 setLocale Locale을 지정 requestEncoding 요청 파라미터의 캐릭터 인코딩을 지정 메시지 처리 bundle 사용할 번들을 지정 message 지역에 알맞은 메시지를 출력 setBundle 리소스 번들을 읽어와 특정 변수에 저장 숫자 및 날짜 포맷팅 formatNumber 숫자를 포맷팅 formatDate Date 객체를 포맷팅 parseDate 문자열로 표시된 날짜를 분석해서 Date 객체로 변환 parseNumber 문자열로 표시된 날짜를 분석해서 숫자로 변환 setTimeZone 시간대 정보를 특정 변수에 저장 timeZone 시간대를 지정
'5. Jsp' 카테고리의 다른 글
[http] 에러 코드 정리 (0) | 2017.03.02 |
---|---|
[jsp] 페이스북 api 예제(javascript방식) (0) | 2016.09.23 |
[JSTL기초] JSTL 기초설명 및 셋팅 (0) | 2010.04.23 |
struts2에서 getParameter, getAttribute() 받기 (0) | 2010.03.12 |
프로젝트 네이밍룰(Naming rule) (0) | 2010.02.18 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.