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

JAVA+JSP显示中文乱码解决方案

2012-03-09 
JAVA+JSP显示中文乱码publicStringexecute(){ActionContextactActionContext.getContext()HttpServletRe

JAVA+JSP显示中文乱码


public   String   execute(){
      ActionContext   act=ActionContext.getContext();
HttpServletRequest   request=(HttpServletRequest)   act.get(ServletActionContext.HTTP_REQUEST);
HttpServletResponse   response=(HttpServletResponse)   act.get(ServletActionContext.HTTP_RESPONSE);

PrintWriter   out=response.getWriter();
request.setCharacterEncoding( "UTF-8 ");
response.setCharacterEncoding( "UTF-8 ");

                System.out.println( "这里中文没事 ");

                out.println( "不能输入中文 ");
 

}


在控制台:这里中文没事

浏览器中:???????

求高人指点   不胜感激

[解决办法]
顺序错了。 试试看调整这样的。

request.setCharacterEncoding( "UTF-8 "); 
response.setCharacterEncoding( "UTF-8 "); 

PrintWriter out=response.getWriter(); 
//这句在那两句下面

热点排行