728x90
반응형
SMALL
안녕하세요.
https://blog.naver.com/sysysy0302 여니입니다 :)
* JSTL이란?
JSP Standard Tag Library의 약자로 JSP에서 사용되는 커스텀 액션 태그 집합.
공통적으로 사용되는 코드들의 집합을 보다쉽게 사용할수 있도록 태그화해서 표준으로 제공하는 라이브러리들이다.
<03_functions.jsp>
<h1>JSTL Functions Library</h1>
<c:set var="str" value="How are you ?"/>
str : ${str } <br>
문자열 의 길이 : ${ fn:length(str) } 글자 <br>
문자열 의 길이 : ${ str.length() } 글자 <br>
모두 대문자로 출력 : ${ fn:toUpperCase(str) } <br>
모두 소문자로 출력 : ${ fn:toLowerCase(str) } <br>
are 의 시작 인덱스 : ${ fn:indexOf(str, "are") } <br> <!-- (찾고자하는 문자열값, 찾고자하는 문자) / "" or '' 노상관 -->
are 을 were로 변경 : ${ fn:replace(str, "are", "were") } <br> <!-- (바꾸고자하는 문자열, 바꾸고자하는 부분, 바꿀내용) -->
str : ${str } <br> <!-- 내용 바뀌지 x -->
str에 "are" 이라는 문자열이 포함되어있나?
<c:if test="${ fn:contains(str,'are') }"> <!-- 밖에 ""했으면 안쪽은 '' -->
포함되어있음
</c:if>
<index.jsp 내용>
<h3>2. 커스텀 액션 태그</h3>
<a href="views/3_CustomAction/jstl.jsp">02_forward</a> <br>
<%-- <% request.getRequestDispatcher("vewsdsd/dsf?").forward(request, response) %>
이렇게도 쓰일수있다. 하지만 그렇게 좋은 것은 아님. --%>
<화면 출력 모습>
728x90
반응형
LIST
'⋆ 。゜☁︎ 。⋆ 。゜☾゜。⋆⋆ 。゜☁︎ 。⋆ 。゜☾゜。⋆ > JSP' 카테고리의 다른 글
[JSP] EL이란? (EL연산자 기호, EL연산자 우선순위, EL내장객체) (0) | 2023.07.31 |
---|---|
JSP - EL을 활용한 연산 (null값 비교, 논리연산자비교) (0) | 2023.07.30 |
JSP - EL을 활용한 연산 (산술, 대소비교, 동등비교) (0) | 2023.07.30 |
JSP - 데이터들을 담을 수 있는 'JSP 내장객체 종류와 범위순서' (0) | 2023.07.30 |
JSP - 스클립틀릿과 표현식으로 / EL을 이용해서 'Scope에 저장된 값들 출력하기' (0) | 2023.07.30 |