查看完整版本: [-- servlet 里提示框的问题 --]

风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› servlet 里提示框的问题 登录 -> 注册

1F servlet 里提示框的问题   miracle Post by : 2008-06-12 09:26:00.0

String alertMsg = " <script language='JavaScript' type='text/JavaScript'>";
alertMsg += "alert('对不起,相册密码不正确!请联系博客主人索取!');";
alertMsg += "history.back();";

alertMsg += " </script>";
response.setContentType("text/html; charset=UTF-8");
response.getWriter().println(alertMsg);
response.getWriter().close();这个提示框弹出在一个空白页的上面,不是很美观,我以为下面那换颜色的两句交换一个位子就能先显示页面,再弹出提示对话框,但是,好像不行,请问怎么解决这个问题呢?

2F    唧唧 Post by : 2008-06-12 09:32:05.0

不可以的~

如果需要在页面上显示对话框,你就需要把js写到你的jsp页面上面去了~

3F    miracle Post by : 2008-06-12 09:49:02.0

 哦,我会有很多种提示啊:比如说:添加成功,修改成功,这个编号已经存在,删除成功

那每次在servlet里面执行完,再到页面里去判断应该弹出哪个对话框吗?

4F    唧唧 Post by : 2008-06-12 09:53:47.0

是呀

你可以把需要弹出的信息 存起来

String Msg="添加成功";
request.setAttribute("Msg",Msg);

然后 jsp 页面:

Object Msg=request.getAttribute("Msg");

就可以获取到需要弹出的信息了

5F    miracle Post by : 2008-06-12 10:04:05.0

 嗯,我去试试

感受会麻烦很多,呵呵。。

但是美观也挺重要的。


风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› servlet 里提示框的问题 登录 -> 注册

查看完整版本: [-- servlet 里提示框的问题 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 7 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号