- 자바에서 문자열을 처리할 때 사용하는 문자열 관련 기능을 JSTL에서 제공하는 함수를 이용해 JSP에서도 사용할 수 있다.JSTL에서 제공하는 여러 가지 문자열 함수함수반환설명fn:contains(A,B)boolean문자열A에 문자열 B가 포함되어 있는지 확인한다.fn:endWith(A, B)boolean문자열 A의 끝이 B로 끝나는지 확인한다.fn:indexOf(A,B)int문자열 A에서 B가 처음으로 위치하는 인덱스를 반환한다.fn:length(A)int문자열 A의 전체 길이를 반환한다.fn:replace(A, B, C)String문자열 A에서 B까지 해당되는 문자를 찾아 C로 변환한다.fn:toLowerCase(A)StringA를 모두 소문자로 변환한다.fn:toUpperCase(A)String..
- JSTL 포매팅 라이브러리를 사용하면 쉽게 원하는 형태로 숫자나 문자열을 표시할 수 있다.포매팅 태그 라이브러리 종류분류태그설명포매팅둘 다 지정한 국가의 시간을 지정하는 태그이다. 태그의 경우 태그를 열고 닫는 영역 안에서만 적용된다는 차이점이 있다.표시할 숫자의 형식을 지정한다.지정한 형식의 날짜를 표시한다.- 각각의 포매팅 태그 라이브러리들은 다음 표 처럼 상세한 설정을 위해 여러 가지 속성들을 가진다. 태그의 여러 가지 속성속성설명vlaue출력될 숫자를 지정한다.type출력된 타입을 지정한다. percent인 경우 %, number인 경우 숫자, currency인 경우 통화 형식으로출력한다.dateStyle날짜의 출력 형식을 지정한다.DateFormat 클래스의 full, long, med..
- JSP에서 다국어 태그 라이브러리를 사용하면 다국어 기능을 쉽게 구현할 수 있다. 다국어 태그 라이브러리 종류분류태그설명다국어Locale(언어)을 지정한다.지정한 언어에 해당하는 언어를 표시한다.사용할 번들을 지정한다.전달할 매개변수를 지정한다.요청 매개변수의 문자 인코딩을 지정한다. 한글을 아스키 코드로 변환하기 - 다국어 기능을 사용하려면 미리 한글을 아스키 코드로 변환한 형태로 저장하고 있다가 요청 시 이 아스키 코드를 다시 한글로 변환해서 표시한다.- 아스키 코드 변환 시 다음 사이트를 이용하여 변환한다. https://ko.rakko.tools/tools/76/ 텍스트-ASCII 변환기 / 번역기 : ASCII에서 텍스트로, 텍스트에서 ASCII로 | RAKKOTOOLS🔧텍스트를 아스키로 ..
- JSTL(JSP Standard Tag Library)이란 커스텀 태그 중 가장 많이 사용되는 태그를 표준화하여 라이브러리로 제공하는 것을 말한다. 여러 가지JSTL 태그라이브러리세부 기능접두어 관련 URI코어변수 지원, 흐름 제어, 반복문 처리, URL 처리chttp://java.sun.com/jsp/jstl/core국제화지역, 메시지 형식, 숫자 및 날짜 형식fmthttp://java.sun.com/jsp/jstl/fmtXMLXML 코어, 흐름 제어, XML 변환xhttp://java.sun.com/jsp/jstl/xml데이터베이스SQLsqlhttp://java.sun.com/jsp/jstl/sql함수컬렉션 처리, 문자열처리fnhttp://java.sun.com/jstl/functions- JS..
- 액션 태그나 표현 언어를 사용하더라도 조건식이나 반복문에서는 여전히 자바 코드를 사용한다.- 이러한 자바 코드를 없애기 위해 JSTL이나 커스텀 태그가 등장했다.- 커스텀 태그는 JSP 페이지에서 자주 사용하는 자바 코드를 대채헤가 위해 만든 태그이다.- 커스텀 태그의 종류는 다음 두 가지이다.JSTL(JSP Standard Tag Library) : JSP 페이지에서 가장 많이 사용하는 기능을 태그로 제공하며, JSTL 라이브러리를 따로 설치해서 사용한다.개발자가 만든 커스텀 태그 : 개발자가 필요에 의해 만든 태그로, 스트러츠나 스프링 프레임워크에서 미리 만들어서 제공한다.
- request, session, application 내장 객체에 속성을 바인딩한 후 다른 서블릿이나 JSP에 전달할 수 있다.- 표현 언어를 사용하면 자바 코드를 사용하지 않고 바인딩된 속성 이름으로 바로 값을 출력할 수 있다. * forward1.jsp * member1.jsp- 첫 번째 방법으로 getAttribute() 메서드에 속성 이름을 인자로 하여 값을 가져온다.- 두 번째 방법으로 표현 언어에서 자바 코드를 사용하지 않고 바로 속성 이름으로 회원 정보를 가져와 출력한다. 아이디 비밀번호 이름 이메일 ${id } ${pwd} ${name} ${email} 객체 바인딩- 이번에는 MemberBean 객..
- Total
- Today
- Yesterday
- JSP
- el
- 리액트
- 미들웨어
- 세션
- CSS
- nodejs
- 서블릿
- CSS 속성
- Session
- script element
- javaserverpage
- 서브넷팅
- Spring MVC
- Java Server Page
- 네트워크
- HTML
- httpServletRequest
- Spring
- html css
- Network
- FMT
- Binding
- Redux
- react
- a 태그
- 제이쿼리
- 내장객체
- Servlet
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |