기술지원 문의

인코딩 문제요.
박정원 / 2002-12-18 00:00

아래와 같이 해보려구 하는데 에러가 나네요.
에러 내용은 다음과 같구요.

500 Servlet Exception
/krchina/odbc_list3.jsp:3: Invalid type expression.
       response.setContentType(\"text/html; charset=UTF-8\")
                              ^
/krchina/odbc_list3.jsp:4: Invalid declaration.
      out.write(_jsp_string1, 0, _jsp_string1.length);
               ^



4. 문자 인코딩이 이상하다? 
  Resin은 페이지가 printing과 동일한 인코딩으로 writing된다는 전제로 static-encoding을 한다. 그것은 일반적으로 적절하지만 페이지를 Shift-JIS와 같은 인코딩을 이용해서 writing하고 UTF-8으로 printing하려면 다음처럼 static-encoding을 비활성시킨다.

 

아래의 예제페이지는 static-encoding을 비활성해야한다.

<%@ page contentType=text/html; charset=Shift-JIS %>
<% response.setContentType(\"text/html; charset=UTF-8\") %>