日期:2014-05-16  浏览次数:20585 次

Struts2中的action利用Ajax向页面返回数据,及解决返回的中文乱码

1,在action中的代码

?

		HttpServletResponse response = ServletActionContext.getResponse(); 
	    response.getWriter().print(str);

?配置文件和页面文件和原来一样即可

?

2,要解决返回的中文是乱码的问题,可加入下列一行代码

HttpServletResponse response = ServletActionContext.getResponse(); 
		response.setContentType("text/html;charset=utf-8");
	    response.getWriter().print(str);
?要注意代码顺序