用myeclipse加入spring和hibernate支持后,工程lib目录下会产生两个cglib***.jar,两个版本不同的,保留那个有nodep字样的就可以了!
问题解决了,可以在servlet里这样设置:
response.setContentType( "text/xml;charset=UTF-8 ");
response.setHeader( "Cache-Control ", "no-cache ");
response.setCharacterEncoding( "UTF-8 ");
PrintWriter out = response.getWriter();
注意语句的顺序,response.getWriter();在最后。页面的编码仍然可以设为GBK,这样在页面接受到responsexml就可以正确显示中文了。