Dear all
I am convert a web application from Weblogic to JBoss 4.3.0.
now I can not display character correctly.
I try to make a servlet it gets charset value from charset parameter and displays a java string in corresponding char set:
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (true) { String cs = request.getParameter("charset"); System.out.println("CS. : " + cs); response.setContentType("text/html; charSet=" + cs); response.setHeader("Content-Type", "text/html; charSet=" + cs); PrintWriter out1 = response.getWriter(); String tmp = "some Korean characters: ÃÂŽ˜ìÂÂ�´ê²ŒìÂÂ�´ÃŠ¸ 결제 "; out1.println(tmp); return; } }
I fixed this problem:
response.setContentType("text/html;charset=" + strEncoding + "; pageEncoding=" + strEncoding);