기술지원 문의

[Re][Re]하나만 더여쭈어 봐도 될런지요..
윤영훈 / 2004-05-18 11:45

Note: sun.tools.javac.Main has been deprecated.
/LoginProc.jsp:25: Method setCharacterEncoding(java.lang.String) not found
in interface javax.servlet.http.HttpServletRequest.
    request.setCharacterEncoding(\"EUC-KR\");
                                ^
Note: D:\\Inetpub\\wwwroot\\WEB-INF\\work\\_loginproc__jsp.java uses or overrides
a deprecated API.  Recompile with \"-deprecation\" for details.
1 error, 2 warnings

현재는 이 에러가 자꾸뜹니다..관리자님께서 말씀하신 <%@ page contentType=\"text/html; charset=euc-kr\" %> 이 스크립트는 loginProc.JSP에 들어가 있거든요..문제는 이메시지가 뜨는 화면이 loginProc.jsp 파일(login.jsp화면에서 로그인후 login.java로 아이디와 패스워드 파라미터를 넘겨서 인증처리를 하기위한 중간단계)인데 화면은 제대로 뜨지만 아이디와 비밀번호 입력후 로긴하게되면 이메시지가 나옵니다. wwwroot/WEB-INF/work 폴더에 자동으로 생성되는_loginproc__jsp.java라는 곳을 보니 에러메시지처럼 25번째에 저 문장이 있드라구요-->request.setCharacterEncoding(\"EUC-KR\"); 이 에러증상을 해결할수 있는 법이 없을까요?아시다시피 저 메서드는 자동생성되는 java파일에 들어가 있어서 주석처리는 의미가없더군요(해도결과는 같구요)..저 메서드를 참조 하지 않게 하는방법은 없을까요?수고스러우시겠지만 다시한번 답변부탁드릴께요..오늘 웹서버에 resin 업글해야하는데..그럼..수고하세요

[Re][Re][Re]하나만 더여쭈어 봐도 될런지요..
관리자 / 2004-05-20 11:53

제 생각으로는 서블릿 버전 2.2를 지원하는 servlet.jar라이브러리가
CLASSPATH나 $JAVA_HOME/jre/lib/ext와 같은 디렉토리에
존재하는 것 같습니다. 해당 파일을 찾아 지우시고 다시
jsp를 touch하신 후 시도해보시지요.

Resin은 $RESIN_HOME/lib/jsdk23.jar라는 파일이 제공되며, 
반드시 이것이 이용되어야 합니다.