반응형
˙ 여러가지 문자열 함수 종류
함수 | 반환 | 설명 |
fn:contains(A,B) | boolean | 문자열 A에 문자열 B가 포함되어 있는지 확인 |
fn:endWith(A,B) | boolean | 문자열 A의 끝이 B로 끝나는지 확인 |
fn:indexOf(A,B) | int | 문자열 A에서 B가 처음으로 위치하는 인덱스(index)를 반환 |
fn:length(A) | int | 문자열 A의 전체 길이를 반환 |
fn:replace(A, B, C) | String | 문자열 A에서 B까지 해당되는 문자를 찾아 C로 변환 |
fn:toLowerCase(A) | String | A를 모두 소문자로 변환 |
fn:toUpperCase(A) | String | A를 모두 대문자로 변환 |
fn:substring(A, B, C) | String | A에서 인덱스 번호 B에서 C까지 해당하는 문자열을 반환 |
fn:split(A, B) | String[ ] | A에서 B에서 지정한 문자열로 나누어 배열로 반환 |
fn:trim(A) | String | 문자열 A에서 앞뒤 공백을 제거 |
˙ JSTL 문자열 예제
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
31
32
33
34
35
36
37
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
isELIgnored="false"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%
request.setCharacterEncoding("utf-8");
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>문자열 함수</title>
</head>
<body>
<c:set var="title1" value="Hello Word!!!" />
<c:set var="title2" value="안녕하세요 JSP 입니다!!!!" />
<c:set var="str1" value="JSP" />
<h2> 여러가지 문자열 함수 기능 </h2>
title1 = "Hello Word!!!"<br>
title2 = "안녕하세요 JSP 입니다!!!!"<br>
str1 = "JSP"<br><bR>
fn:length(title1) = ${fn:length(title1) }<br>
fn:toUpperCase(title1) = ${fn:toUpperCase(title1) }<br>
fn:toLowerCase(title1) = ${fn:toLowerCase(title1) }<br>
fn:substring(title1,3,6) = ${fn:substring(title1,3,6) }<br>
fn:trim(title1) = ${fn:trim(title1) }<br>
fn:replace(title1, " ", "/") = ${fn:replace(title1, " ", "/")} <br>
fn:indexOf(title2, str1) = ${fn:indexOf(title2,str1) }<br>
fn:contains(title1, str1) = ${fn:contains(title1,str1) }<br>
fn:contains(title2, str1) = ${fn:contains(title2, str2) }<br>
</body>
</html>
|
cs |
반응형
'코딩 기록 > JSP' 카테고리의 다른 글
[JSP] MVC를 이용한 회원관리(추가/회원가입) - 2 (0) | 2021.05.24 |
---|---|
[JSP] MVC를 이용한 회원관리(조회) - 1 (0) | 2021.05.24 |
[JSP] 포매팅 태그 라이브러리 예제 (0) | 2021.05.17 |
[JSP] 포매팅 태그 라이브러리 (0) | 2021.05.17 |
[JSP] 코어 태그(Core Tag) 라이브러리 사용하기 (0) | 2021.05.14 |