전체 글 122

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이란 배포기술자라고 부르며, 웹 서버에 자원을 매핑하고..

Tomcat 설치

1. 먼저 JDK가 설치되어 있는 것을 확인한다. cmd 창을 켜고, 1)java -version 버전이 검색되지 않으면 jdk를 다시 설치한다. 2)javac usage 예외가 발생하지 않으면 환경변수 path를 새로 설정한다. 두 가지 확인 작업을 실행한다. 2. apache.org 홈페이지에 접속해 projects 탭을 선택한다. 3. tomcat을 선택한다. 4. 최신 버전은 안정화되지 않았을 가능성이 높기 때문에 버전 9을 선택한다. 5. 64bit 윈도우 알집을 다운로드 한다. 6. 다운로드한 알집의 압축을 해제해 프로젝트 폴더에 정리했다. Oracle XE버전이 설지되어 있는 경우. 8080포트는 충돌 위험이 있으므로 tomcat 환경문서의 server.xml에서 포트번호를 8888 등으로 ..