2019. 4. 24. 22:07ㆍ웹(JSP)
////////////////////////////////////웹서버 (Servlet 서블랫)
1. 이클립스 tomcat과 같이 초기 설정하기
1). 이클립스의 windows -> preferences 에서 encoding검색 후 모두(workspace - text file encoding, css, html, jsp, xml) utf-8로 변경
2). preferences -> server -> runtime Environments -> Add해서 설치한 톰캣과 jdk를 연결한다.
2. Dynamic Web Project만들기
new -> Dynamic Web Project 에서 톰캣하고 Danamic web module version 선택 후 만든다.
※. java파일은 java resources에 할거고 WebContent도 사용할것이다.
3. tomcat과 이클립스 연동하기
하단의 servers에서 new server클릭해서 톰캣 선택 후 만든 프로젝트를 Available -> Configured로 옮긴다.
그리고 오른쪽 클릭하여 start하면 console에서 확인 가능하다.
※. @Override
protected void service 만들때 s에 ctrl + spacebar 해서 노란 service를 선택하면 자동완성된다.
요청객체 : req, 응답객체 resp 이다.
예시)
//////////////////////////////////////////////////jsp
1. jsp 생성하기
WebContent 에서 오른쪽 클릭 new -> jsp File 하면 생성 가능하다.
※. META-INT, WEB-INF에는 숨기고싶은 설정파일을 넣는곳이다. 외부에서 절대 접근이 불가능
jsp는 파일을 시작하면 -> 서버의 데이터, 요청메세지를 받아서 -> java파일을 만들고 -> class로 컴파일까지한다음 -> 출력해준다.
예시)
예시) jsp에 자바코드 적기