키리찹의 IT노트 119

지시자(Directive)

1)page : JSP문서 제일 위의 안의 지시 영역이 page 지시 영역이다. -page 지시어에서 사용되는 속성 info = "문서정보" language = "java" contentType = "text/html;" Colored by Color Scripter 병합시킬 문서(directiveTop.jsp) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Insert title here include 지시자의 Bottom 부분입니다. http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter 병합시킬 문서(d..

폼 전송

폼 구성 요소는 반드시 태그로 감싸야 한다. -클라이언트 -----> 폼 전송(to target) ---> 서버의 request 영역에 저장 -서버 *한글 지원 euc-ker(기본): 2바이트, 라틴 + 완성형, only 한국어 UTF-8: 영어 + 유니코드(1~3바이트의 가변코드 값), 다국어 지원 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Insert title here if-else Example 이름: 좋아하는 색깔: 파란색 붉은색 오렌지색 기타 http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripte..

JSP의 기초 문법

: 변수 및 함수 등을 선언하는 영역(거의 사용되지 않는다) 변수: 전역변수(문서 내 어느 곳에서든 호출 가능하다, 선언된 부분 상단에서도 사용 가능) 함수: jsp에서는 거의 만들지 않는다. java에서 만든 파일을 import해서 사용한다. : 코딩 영역(처리식 등) -> 함수 생성 불가. 호출만 가능. 변수는 지역변수: 선언한 이후에만 사용 가능하다. 이 안에서 출력을 하려면 out.print() 명령 사용 : 문자열, 변수값, 함수 리턴값 등등 출력 마감표시 ';'사용 없다. 한 줄만 출력할 수 있다. : 웹 서버가 주석으로 처리하는 부분 * 웹 브라우저가 주석으로 처리 : 문서 맨 상단에 쓰여짐 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22..

JSP 소개

request: 클라이언트가 서버에게 정보를 요청(Get, Post 두 가지방식). response: 웹 서버가 클라이언트의 요청을 해석해서 응답. HTTP(정적 페이지)에서 요구된 메시지에 대한 응답이다. *클라이언트 스크립트: 브라우저가 해석하는 언어(HTML, CSS, JS) *서버 스크립트: 서버가 해석하는 스크립트(PHP, JSP, Servlet, ASP...) *서버와 클라이언트가 통신할 때 사용하는 프로토콜: HTTP(기본적으로 포트번호 80) 동적 콘텐츠: 아주 짧은 시간 간격으로(시시각각) 바뀌는 정보들 동적 페이지: 동적 데이터를 포함하는 페이지를 말하며, 게시판과 같이 사용자의 다양한 요구에 부합해 자동으로 html 태그들을 생성하고 이미지를 배치한다. 정적 페이지: 항상 같은 것을 ..

Eclipse JEE 설치 및 실행

1. JEE zip파일을 다운로드한 뒤 압축을 풀어준다. 2. 작업 폴더에 정렬한 뒤, jsp 작업 폴더도 생성한다. 3. eclipse를 실행한다. 처음 실행할 때 작업 폴더를 지정하는데, 방금 전 만든 jsp 작업폴더의 경로로 지정한다. 1. Dynamic Web project(동적 웹 프로젝트)를 생성한다. 2. 무의식적으로 finish를 누르지 않고, New runtime을 클릭해 Tomcat서버의 위치를 지정한다. 3. 앞서 설치한 Tomcat 9.0버전으로 설정한다. 4. Tomcat이 설치된 위치를 확인한다. 5. next로 넘어간다. 6. 또 한 번 next로 넘어간다. 7. 이 창에서 web.xml 생성하기에 체크한다. *web.xml이란 배포기술자라고 부르며, 웹 서버에 자원을 매핑하고..