ajax调用action时,不用return mapping.findForward(SUCCESS)之类。只需要return null,
然后用response.getWriter()进行输出。有时遇到汉字出现乱码,可以尝试通过下面方法解决。
//加上
response.setContentType("text/html; charset=UTF-8");
//然后再,testJson()中存在中文
response.getWriter().print(JsonTimeline.testJson());
其中java文件编码为UTF-8
web.xml增加SetCharacterEncodingFilter,并也设置为UTF-8,总之能找到的地方都设置成UTF-8。