Tomcat 6 버전일 경우 1,2번 모두 해줘야하며
이하버전일경우 2번만 해주면 된다.
1. context.xml 수정 privileged=”true” 로 해줘야 한다.
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\context.xml
<!– The contents of this file will be loaded for each web application –>
<Context reloadable=”true” privileged=”true”>
<!– Default set of monitored resources –>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!– Uncomment this to disable session persistence across Tomcat restarts –>
<!–
<Manager pathname=”” />
–>
<!– Uncomment this to enable Comet connection tacking (provides events
on session expiration as well as webapp lifecycle) –>
<!–
<Valve className=”org.apache.catalina.valves.CometConnectionManagerValve” />
–>
</Context>
2. web.xml 수정 :
<servlet><servlet-name>invoker</servlet-name> 부분과
<servlet-mapping><servlet-name>invoker</servlet-name>
에 주석처리부분 삭제.
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\web.xml
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
=============================================================================
톰캣 재 가동 없이 서블릿 적용하기
– C:\ApacheGroup\Tomcat 5.0\webapps\test 라는 디렉토리를 만들자.
– C:\ApacheGroup\Tomcat 5.0\conf\Catalina\localhost 아래 test.xml 파일을 만들어
<Context path=”/test” reloadable=”true” docBase=”C:\ApacheGroup\Tomcat 5.0\webapps\test” />