通过后台控制前台页面输出,弹窗时出现乱码
2015-11-17 19:38 deepinwater 阅读(544) 评论(0) 收藏 举报Java项目中有这样一种情况,如果不能在前台处理逻辑,需要在后台处理,但这时又需要弹出提示框,这时可以在Java后台代码中嵌套js,例如:
1 try { 2 response.setContentType("text/html;charset=utf-8"); 3 response.setCharacterEncoding("utf-8"); 4 PrintWriter out = response.getWriter(); 5 out.println(" <script language='javascript'> alert('此报表已经被删除,请刷新');location.href='showDataClouds'; </script> "); 6 out.close(); 7 } catch (IOException e) { 8 // TODO Auto-generated catch block 9 e.printStackTrace(); 10 }
注意,必须设置字符编码setCharacterEncoding,否则会出现乱码。
浙公网安备 33010602011771号