Servlet中跳出对话框

out.print("<scriptlanguage='javascript'>alert('两次输入的密码不相同!');window.location.href='re... out.print("<script language='javascript'>alert('两次输入的密码不相同!');window.location.href='register.jsp';</script>");
使用这句语句能够跳出对话框并且跳转到其他页面,可以我想保留在原来的页面上,那应该怎么写?
展开
 我来答
初松桖u5
2014-06-05 · TA获得超过120个赞
知道小有建树答主
回答量:149
采纳率:85%
帮助的人:55.8万
展开全部
jsp就是servlet,对话框是给用户看的,要在浏览器中弹出对话框,直接使用js就行了,对这种前台能够处理的问题,尽量在前台脚本处理,都交给服务器,会增加服务器的负担,而且服务器端代码也不可能实现这个问题,服务器端代码都是在服务器段运行的,到了用户浏览器的时候,只剩下单纯的html标签和基本的文本(包含javascript),也就是你在servlet中经常看到的这句话response.setContentType("text/html;charset=utf-8");
这里面清楚的写着text/html,所以这种实现弹窗的效果只能交给前台脚本执行,像servlet之类的根本就没这个机会去实现
追问
我都实现了好么。。就是要Servlet实现啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式