- JSP를 이용해 파일을 업로드하는 방법을 알아 본다. 파일 업로드 라이브러리 설치- 파일 업로드 기능을 사용하려면 오픈 소스 라이브러리를 설치해야 한다.- 다음 사이트에 접속하여 commons-fileupload-1.3.3-bin.zip 파일을 다운로드 한다. https://archive.apache.org/dist/commons/fileupload/binaries/ - 다운로드 받은 zip 파일의 압축을 해제하고 다음 파일을 프로젝트의 WebContent/WEB-INF/lib 폴더 안에 위치시킨다. - 다음은 commons-io-2.6.jar 파일을 다운로드해야 한다. 다음 사이트에서 commons-io-2.6-bin.zip 파일을 다운로드한다. https://archive.apache.org/di..
- 자바에서 문자열을 처리할 때 사용하는 문자열 관련 기능을 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 라이브러리를 따로 설치해서 사용한다.개발자가 만든 커스텀 태그 : 개발자가 필요에 의해 만든 태그로, 스트러츠나 스프링 프레임워크에서 미리 만들어서 제공한다.
- Total
- Today
- Yesterday
- 내장객체
- el
- Java Server Page
- FMT
- 서브넷팅
- JSP
- HTML
- Servlet
- javaserverpage
- httpServletRequest
- 미들웨어
- 제이쿼리
- CSS
- Redux
- CSS 속성
- 세션
- 서블릿
- html css
- Network
- 네트워크
- nodejs
- Spring
- 스프링
- Binding
- Session
- a 태그
- script element
- react
- 리액트
- Spring MVC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |