2005-06-11 15:09:07 | 조회수 : 3516

Tomcat JSP 서비스 이용시 한글처리필터 소스 적용후..

Filter.zip 에 있는 web.xml을 그대로 제 폴더에 올리고 /www/WEB-INF/classes/com/vizensoft/filters 여기이에 SetCharacterEncodingFilter.class 이 클래스를 올렸는데 오류가 생깁니다. 아래와 같은.. ******************************** HTTP Status 404 - /index.jsp ---------------------------------------------------------------------------type Status report message /index.jsp description The requested resource (/index.jsp) is not available. --------------------------------------------------------------------------- Apache Tomcat/5.0.28 ***************************** 그런데 index.html은 문제가 없구요.. /WEB-INF/classes/com/vizensoft/filters 요기에다가 SetCharacterEncodingFilter.class 이걸 넣으라고 하셨는데, 그럼 SetCharacterEncodingFilter.java 에 package com.vizensoft.filters; 이걸 넣어야 되는거 아닌가요? 그래서 그렇게 해서 컴파일 후 올려도 보고 했는데도 안 되네요. web.xml에 일부 내용을 < filter-class>com.vizensoft.filters.SetCharacterEncodingFilter< /filter-class> 이렇게 수정했는데도 안되네요.. 모가 잘 못된 건지.... 아래 글이 비슷한 현상인거 같은데 web.xml을 살펴봤지만 특별하게 구문에러가 있어보이지는 않는거 같더라구요..ㅜ.ㅜ 혹시나 해서 web.xml을 올려보겠습니다.. 모가 문제인지.. < ? xml version="1.0" encoding="ISO-8859-1"? > < web-app> < filter> < filter-name>SetCharacterEncoding< /filter-name> < filter-class>com.vizensoft.filters.SetCharacterEncodingFilter< /filter-class> < init-param> < param-name>encoding< /param-name> < param-value>EUC_KR< /param-value> < /init-param> < /filter> < filter-mapping> < filter-name>SetCharacterEncoding< /filter-name> < url-pattern>/*< /url-pattern> < /filter-mapping> < 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> < servlet-mapping> < servlet-name>invoker< /servlet-name> < url-pattern>/servlet/*< /url-pattern> < /servlet-mapping> < /web-app> 그대로 올렸더니 xml 태그가 안 보여서 "<" 다음에 한칸씩 띄어서 올렸습니다.

답변

안녕하세요, 비젠소프트입니다. 고객님께서 적어주신 에러구문은 파일을 찾지 못했다는 구문입니다. 즉, index.jsp파일이 없거나 경로가 바뀐 경우입니다. 아마 고객님께서 index.html과 index.jsp를 혼동하여 쓰신것이 아닌가 생각됩니다. 다시 파일명 및 경로를 수정 후 실행해 보시기 바랍니다. 감사합니다.