大家在进行ideal编写的jsp页面的前端界面中,会使用servlet进行响应,但是我们在提交之后发现浏览器本应该显示我们提交的数据结果弹出了另存为对话框,这是为什么呢? 其实这是由于一个很小的问题: 原因: 进行servlet编码转换时利用的代码: req.setCharacterEncoding("UTF-8"); res.setContentType("test/html;charset=UTF-8");
这是由于一个小细节,
res.setContentType("test/html;charset=UTF-8");
里面的test改成text即可正常运行。
res.setContentType("text/html;charset=UTF-8");