기술지원 문의

Re:급 질문
안영재 / 2003-01-30 00:00


--안영재 님의 글 [2003-01-30 10:20:13]
>resin 에서 서버 재부팅 이후 

아래와 같은 에러가 나타나고요 

com.caucho.jsp.JspParseException: /index2.jsp:30: Method setCharacterEncoding(java.lang.String) not found in interface javax.servlet.http.HttpServletRequest. request.setCharacterEncoding(\"EUC-KR\"); ^ Note: C:\esin\\doc\\examples\\basic\\WEB-INF\\work\\_index2__jsp.java uses or overrides a deprecated API. Recompile with \"-deprecation\" for details. 1 error, 1 warning 

resin창에는 no tags라는 메세지가 뜹니다. 

jsp파일에서 위의 것을 제거 하면 에러가 없이 나옵니다.
contentType=\"text/html;charset=euc-kr\"

servlet.jar를 못찾아서 나는 에러는 아닌듯 한데요 
답변을 해주시면 감사하겠습니다. 

Re:Re:급 질문
관리자 / 2003-01-30 00:00

제 생각에는 353번 질문과 동일한 것 같네요.

에러메세지는 \"setCharacterEncoding이라는 메소드를
찾을 수 없다\" 입니다.
그런데 이메소드는 서블릿 2.3에서 새롭게 제공됩니다.
Resin은 서블릿 2.3을 지원합니다.

안영재님께서 사용하시는 시스템의 
JAVA_HOME/jre/lib/ext 디렉토리 나
CLASSPATH 에 
WEB-APP를 설정해서 별도로 사용하신다면 그 WEB-APP의 WEB-INF/lib 디렉토리
servlet.jar 나 jsdk2.2.jar와 같은 파일이 있으면
**** 반드시 삭제****해야 합니다. 
또한 $RESIN_HOME/lib에 jsdk23.jar가 존재하는 지 확인하시구요.


--안영재 님의 글 [2003-01-30 10:28:40]
>
--안영재 님의 글 [2003-01-30 10:20:13]
>resin 에서 서버 재부팅 이후 

아래와 같은 에러가 나타나고요 

com.caucho.jsp.JspParseException: /index2.jsp:30: Method setCharacterEncoding(java.lang.String) not found in interface javax.servlet.http.HttpServletRequest. request.setCharacterEncoding(\"EUC-KR\"); ^ Note: C:\esin\\doc\\examples\\basic\\WEB-INF\\work\\_index2__jsp.java uses or overrides a deprecated API. Recompile with \"-deprecation\" for details. 1 error, 1 warning 

resin창에는 no tags라는 메세지가 뜹니다. 

jsp파일에서 위의 것을 제거 하면 에러가 없이 나옵니다.
contentType=\"text/html;charset=euc-kr\"

servlet.jar를 못찾아서 나는 에러는 아닌듯 한데요 
답변을 해주시면 감사하겠습니다.