Tomcat Project servlet 설정
프로그래밍/JSP/Servlet / 2009/05/05 00:28
Tomcat Project로 프로젝트를 만들면 Dynamic Web Project와 다르게 servlet을 만드는 것이 많이 설명되어 있지 않다.
Dynamic Web Project를 설명할때 이클립스에서 파일 추가로 서블릿을 간단히 추가할 수 있지만, Tomcat Project는 서블릿 파일 추가를 이클립스에서 할 수 없다.
일단 서블릿 파일(java 파일)을 만들어서 실행을 시키면 클래스를 찾을 수 없다는 메시지가 나온다.
프로젝트 - Properties - Java Build Path에서 빌드설정을 잘 잡아주면 문제가 해결된다.
프로젝트 명이 ajax라 하면 ajax/src에 서블릿이 정의되어 있는 java class파일을 만들고 build-path에서 설정을 해주면 된다.

Source는 java 파일이 위치한 곳이고, 빌드 된 이후 class 파일이 위치한 곳은 Default output folder에 정의된다.
build path에 ajax/src를 추가해서 src에 java파일을 만들면 WEB-INF/classes에 class파일이 생긴다.

정리를 하면
프로젝트 생성은 Tomcat Project로 하였다. 프로젝트 명은 ajax 다
servlet을 만들기 위해 ajax/src에 서블릿 파일을 만들었다.
설정은Dynamic Web Project 처럼 web.xml에 하였다. web.xml은 자동으로 생기지 않는다.고민할 필요없이 WEB-INF에 만들어 주면 된다.
ajax/src는 build path에 있지 않다. 프로젝트 properties에 ajax/src를 build path에 추가한다.
이렇게 하면 Tomcat Project에서도 서블릿을 만들수 있다.
Dynamic Web Project를 설명할때 이클립스에서 파일 추가로 서블릿을 간단히 추가할 수 있지만, Tomcat Project는 서블릿 파일 추가를 이클립스에서 할 수 없다.
일단 서블릿 파일(java 파일)을 만들어서 실행을 시키면 클래스를 찾을 수 없다는 메시지가 나온다.
프로젝트 - Properties - Java Build Path에서 빌드설정을 잘 잡아주면 문제가 해결된다.
프로젝트 명이 ajax라 하면 ajax/src에 서블릿이 정의되어 있는 java class파일을 만들고 build-path에서 설정을 해주면 된다.
Source는 java 파일이 위치한 곳이고, 빌드 된 이후 class 파일이 위치한 곳은 Default output folder에 정의된다.
build path에 ajax/src를 추가해서 src에 java파일을 만들면 WEB-INF/classes에 class파일이 생긴다.
정리를 하면
프로젝트 생성은 Tomcat Project로 하였다. 프로젝트 명은 ajax 다
servlet을 만들기 위해 ajax/src에 서블릿 파일을 만들었다.
설정은Dynamic Web Project 처럼 web.xml에 하였다. web.xml은 자동으로 생기지 않는다.고민할 필요없이 WEB-INF에 만들어 주면 된다.
ajax/src는 build path에 있지 않다. 프로젝트 properties에 ajax/src를 build path에 추가한다.
이렇게 하면 Tomcat Project에서도 서블릿을 만들수 있다.
TAG
tomcat project
