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


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

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

web.xml 파일 상표


web.xml 파일 상표


아래 코드와 같이 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에 추가합니다.