servlet返回中文结果比较特殊,在不同浏览器里表现不一致,有的浏览器返回正常,有的浏览器返回乱码。
所以如果用servlet返回中文,不管使用什么浏览器,建议将response头设置一下响应类型,比如:
response.setContentType("text/html");
response.getWriter().print("he-->hello word-北京动力节点");
也就是要加一下response的响应类型,这样就可以解决各种浏览器返回效果不一致的情况。
如果是采用controller返回中文,则不需要设置响应头类型。