반응형
개요
톰캣 셋팅을 했음에도 불구하고 겁나게 나오질 않는다. JSP 파일을 만들고, server.xml 에 위치를 추가해줬음에도 불가하고, 나오지 않을 경우이다.
이 호스팅에서는 기본적으로 셋팅해줘야 하는 듯 싶다. (참고 : 본인의 상황은 처음 셋팅했을 때는 나오다가, 어느순간부터 안 나왔다.)
1. web.xml 파일변경
tomcat 6.0 은 보안 상 기본 클래스 url 맵핑인 /servlet/ 이 동작하지 않습니다.
따라서 다음과 설정을 변경한 후 tomcat 을 재시작하여 합니다.
web.xml 파일위치 : tomcat/conf/web.xml
1) 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>
2) 아래 부분 주석 해제
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
2. context.xml 파일변경
context.xml 파일위치 : tomcat/conf/context.xml 수정
<Context> 를 아래처럼 수정하시길 바랍니다.
<Context reloadable="true" privileged="true">
주의 : server.xml 의 context 가 아니고, context.xml 파일을 수정해야 합니다.
3. 톰캣 재 시작
./shutdown.sh
./startup.sh
반응형
'소프트웨어 사용&설치 등 > Tomcat' 카테고리의 다른 글
javax.servlet.http.HttpServlet; (0) | 2010.06.20 |
---|---|
(Tomcat) 톰캣 ( Apache Tomcat ) 에 대해서 (0) | 2010.06.16 |
(Tomcat) 톰캣의 메모리 확장 (0) | 2010.05.17 |