일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 도커
- 에러
- elasticsearch
- jQuery
- 자바스크립트
- db
- tomcat
- eclipse 설정
- 자바
- HTML
- CSS
- JSP
- JavaScript
- 엑셀
- spring form
- 쿼리
- 데이터베이스
- Java
- 한글 깨짐
- Excel
- 이클립스
- 엘라스틱서치
- 형변환
- Eclipse
- java 오류
- docker
- 이클립스 설정
- spring 오류
- 자바 리스트
- 인텔리제이
- Today
- Total
목록Programming/JSP (6)
개발노트
1. request 객체 - JSP 내장 객체 중 하나이다. JSP 내장 객체 : JSP 페이지 내에서 제공하는 특수한 래퍼런스 타입의 변수 (JSP 페이지가 Servlet으로 변활 될때, JSP 컨테이너가 자동으로 제공하기 때문에, 따로 선언/생성 없이 사용 가능) - 웹 브라우저에서 JSP 페이지로 전달되는 정보의 집합 ( 웹 컨테이너는 요청된 http 메시지를 통해서 HttpServletRequest 객체를 얻고, 이로부터 사용자의 요구사항을 요청 받음 ) 2. 메소드 1) 클라이언트 및 서버 정보 관련 메소드 메소드 리턴 타입 설명 getRemoteAddr() String 웹 서버에 연결한 클라이언트의 IP주소를 구한다. getContentLength() long 클라이언트가 전송한 요청 정보의 ..
Servlet 동작 브라우저로부터 요청 파일을 전달 받음 → (서버) 등록된 servlet class를 실행 Servlet url 매핑 방식 1. web.xml 방식 2. Annotation (어노테이션) 방식 1. web.xml 방식 - java 파일이 여러 개가 아닐 경우에 주로 사용 java 패키지명.클래스명 : servlet-name 과 servlet 안에 있는 servlet-name의 이름을 동일하게 하여 url-pattern 태그로 들어오는 url 주소에 맞춰 servlet-class에 있는 java 파일을 실행 ▷ web.xml 2. Annotation (어노테이션) 방식 - java 파일이 여러 개일 경우에 주로 사용 2-1) web.xml에 추가 // true: web.xml 방식 // ..
드롭다운 메뉴(싱글타입) HTML 삽입 미리보기할 수 없는 소스 드롭다운 메뉴(멀티타입) - multiple 태그의 multiple 속성 : 두 개 이상의 옵션을 동시에 선택할 수 있다. - Window에서는 'CTRL / SHIFT' 키로 선택 가능 - Mac 에서는 'COMMAND' 키로 선택 가능 HTML 삽입 미리보기할 수 없는 소스 https://www.w3schools.com/tags/att_select_multiple.asp HTML select multiple Attribute W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular..
- page 디렉티브(Directive) : jsp 페이지에서 필요한 설정 정보 지정/설명 : info 속성은 해당 JSP페이지에 대한 설명 기술 : 스크립트에 사용할 프로그램 언어를 지정 : 사용자 요청에 대한 응답결과가 어떤 형태로 웹페이지에 출력(표시) 될지 설정 : 문자 인코딩 지정
Import : 다른 패키지에 있는 class를 가져다 쓸때 사용되는 속성, 한 페이지 안에서 여러번 사용 가능하다. - include 디렉티브(Directive) : 공통 내용, 별도 파일에 저장해 두었다가 필요한 JSP페이지 내에 삽입 - taglib 디렉티브(Directive)