首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse中开发Servlet乱码有关问题.

2012-01-19 
Eclipse中开发Servlet乱码问题..我新建一个Servlet为什么我用浏览器阅览的时候那欢迎学习这4个字怎么变成

Eclipse中开发Servlet乱码问题..
我新建一个Servlet   为什么我用浏览器阅览的时候那   欢迎学习   这4个字怎么变成乱码了
import   java.io.IOException;
import   java.io.PrintWriter;

import   javax.servlet.ServletException;
import   javax.servlet.http.HttpServlet;
import   javax.servlet.http.HttpServletRequest;
import   javax.servlet.http.HttpServletResponse;

public   class   test11   extends   HttpServlet   {

public   test11()   {
super();
}
public   void   destroy()   {
super.destroy();  
}
public   void   doGet(HttpServletRequest   request,   HttpServletResponse   response)
throws   ServletException,   IOException   {
  request.setCharacterEncoding( "GBK ");      
                  response.setContentType( "CONTENT_TYPE ");      
response.setContentType( "text/html ");
PrintWriter   out   =   response.getWriter();
out
.println( " <!DOCTYPE   HTML   PUBLIC   \ "-//W3C//DTD   HTML   4.01   Transitional//EN\ "> ");
out.println( " <HTML> ");
out.println( "     <HEAD> <TITLE> A   Servlet </TITLE> </HEAD> ");
out.println( "     <BODY> ");
out.print( "欢迎学习Servlet ");
out.println( "     </BODY> ");
out.println( " </HTML> ");
out.flush();
out.close();
}

public   void   doPost(HttpServletRequest   request,   HttpServletResponse   response)
throws   ServletException,   IOException   {
}
public   void   init()   throws   ServletException   {
//   Put   your   code   here
}

}


[解决办法]
确认一下IE的显示语言种类。
如果不是国标的话,这样修改代码试试。
response.setContentType( "text/html;charset=GBK ");

热点排行