昨天还在群里见人问起,一时不知是什么原因,然后今天我写的用于返回Ajax结果的servlet在访问时也弹出了个文件下载框。
这个servlet不用于跳转,而用PrintWriter对象写几个反馈语句。
最后还清理了下:
依然是文件下载,看了看处理中文乱码写的
突然想起来,貌似是因为没写文档类型造成的,于是加上:
设置返回html文档类型,结果就ok了。
这是个小错误,不过不小心的话,也很麻烦啊。
这个servlet不用于跳转,而用PrintWriter对象写几个反馈语句。
最后还清理了下:
out.flush();
return;
依然是文件下载,看了看处理中文乱码写的
response.setCharacterEncoding("UTF-8");
突然想起来,貌似是因为没写文档类型造成的,于是加上:
response.setContentType("text/html;charset=UTF-8");
设置返回html文档类型,结果就ok了。
这是个小错误,不过不小心的话,也很麻烦啊。