(Tomcat) Tomcat에서 서블릿 사용 설정(web.xml)


Tomcat에서 서블릿 사용 설정 관련 대표 이미지

(이미지 출처) https://www3.ntu.edu.sg/home/ehchua/programming/howto/Tomcat_HowTo.html

Tomcat 버전이 6.x 이상인 경우에만 서블릿을 사용할 수 있습니다. 이전 버전의 경우 서블릿 구성 주석 처리 서블릿을 사용하여 넣기 주석은 TOMCAT_HOME/conf 아래의 web.xml 파일에서 제거해야 합니다.

web.xml 파일 상표


Tomcat에서 서블릿 사용 설정 관련 이미지

web.xml 파일 상표


Tomcat에서 서블릿 사용 설정 관련 이미지

아래 코드와 같이 XML 주석을 제거하기만 하면 됩니다.

TOMCAT_HOME/conf/web.xml

...(중략)... 
<!--
    <servlet>
        <servlet-name>invoker</servlet-name>
        <servlet-class>
          org.apache.catalina.servlets.InvokerServlet
        </servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
    </servlet>
-->
 
...(중략)...


    <!-- The mapping for the invoker servlet -->
<!-- 
    <servlet-mapping>
        <servlet-name>invoker</servlet-name>
        <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
-->


...(중략)...

서블릿-api.jar

TOMCAT_HOME/common/lib 폴더에 servlet-api.jar 파일이 있습니다. 파일을 복사하여 JDK의 lib 폴더에 복사하고 CLASSPATH에 추가합니다.