struts2的java文件中不能直接弹出script对话框
2014-04-23 14:19
351 查看
需要引入接口
不过很多网页,像淘宝之类的,他们的页面出错不是这么处理的,这种方法弹出提示框以后不能再返回页面
ServletResponseAware
public class Login extends ActionSupport implements SessionAware,ServletResponseAware { private HttpServletResponse response = null; .... public void setServletResponse(HttpServletResponse response) { // TODO Auto-generated method stub this.response = response; } public String execute() { Person person = new Person(); PersonDAO personDAO = new PersonDAO(); if(personDAO.findById(id)==null) { System.out.println("用户不存在"); try { response.setContentType("text/html; charset=UTF-8"); response.setCharacterEncoding("UTF-8"); //防止乱码; PrintWriter out = response.getWriter(); out.print("<Script>alert('用户不存在!')</Script>"); out.flush(); out.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } .... } }
不过很多网页,像淘宝之类的,他们的页面出错不是这么处理的,这种方法弹出提示框以后不能再返回页面
相关文章推荐
- win7 所有EXE文件双击不能直接打开,弹出打开方式对话框
- 【Java】数据库查询的数据直接以指定文件类型下载到本地(弹出下载框)
- 将本地html文件拖到IE8浏览器无法打开,直接弹出一个下载的对话框
- struts2文件下载showModalDialog()中不弹出对话框
- Jquery点击按钮直接弹出上传文件对话框
- 让网页附件为Word或Excel的文件,下载时直接弹出下载对话框,而不打开它
- 解决Chrome在部分网站不能弹出上传文件对话框的办法及flash问题
- Chrome在某些网站可能会遇到使用flash时上传文件对话框不能弹出的情况解决方法
- ASP.NET下载文件时直接弹出“另存为”对话框
- Servlet 中直接弹出"文件另存为..."对话框
- 关于创建Excel表格问题(保存至指定文件/弹出直接打开还是下载,并可以选择保存路径的对话框)
- ASP.NET下载文件时直接弹出“另存为”对话框
- 解决Tomcat服务器下载 xls、rar等文件时浏览器直接打开而没弹出另存为对话框
- ASP.NET下载文件时直接弹出“另存为”对话框
- 解决Chrome在部分网站不能弹出上传文件对话框的办法及flash问题
- 如何实现web应用下载文件时不弹出文件保存对话框,而是直接保存到指定的文件中
- jquery之与struts2整合异步上传文件时弹出下载对话框的解决方法
- java 弹出文件保存对话框
- 怎么直接让火狐输入json数据,而不是弹出文件保存对话框?
- IDEA不能直接运行单个JAVA文件的解决办法