목록⑥ PreSTC (34)
Gentle Breeze
........ Email5 list //배포자가 만든 내부적인 이름 email.EmailServlet //실제 Servlet 파일 명 Email5 list /servlet/EmailServlet5 //client가 아는 URL ........ * web.xml → DD : Deployment Descriptor (배포 서술자)
- JSP에 대한 Servlet 클래스의 위치 - C:\tomcat\work\localhost\server\show_05femail_05fentry$jsp.java - \workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 - jsp 가 처음 호출될 대 Servlet 코드로 번역되고 compile 된다.
- Java 클래스 저장 위치 \%TOMCAT_HOME%\webapps\사용자지정폴더\WEB-INF\classes\패키지폴더 - 소스 파일은 어느곳에 저장하더라도 상관없지만 class 파일은 WEB-INF\classes 디렉토리 혹은 하위에 위치해야 한다. - WEB-INF\classes 디렉토리는 웹 어플리케이션의 다큐먼트 루트 디렉토리 하위에 위치한다.
public void init() throws ServletException { accessCount = 0; //인스턴스 변수 초기화 super.init(); } ... ... protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html; charset=euc-kr"); PrintWriter out = response.getWriter(); int localCount = 0; //인스턴스 변수 동기화 synchronized(this){ accessCount ++; localCount = acc..