前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JSP 弹出对话框的方式总结

JSP 弹出对话框的方式总结

作者头像
阳光岛主
发布2019-02-19 15:32:07
3.8K0
发布2019-02-19 15:32:07
举报
文章被收录于专栏:米扑专栏

JSP 网页在与用户交互的过程中,有时需要弹出提示框,通知用户一些信息,如登录密码错误等

在做JSP网页项目中, 实践并总结了三种有效的方式

方式1: JSP前端

<script type="text/javascript" language="javascript"> alert("您还没有登录,请登录..."); window.document.location.href="userlogin.html"; </script>

方式2: Java后台

public void popAlert() {

response.setCharacterEncoding("utf-8"); PrintWriter out = response.getWriter(); out.print("<script>alert('您还没有登录,请登录...'); window.location='userlogin.html' </script>"); out.flush(); out.close();

}

方式3: Java后台  +  JSP前端

1) Java后台代码段

public void popAlert() {

request.setAttribute("loginError", "您还没有登录,请登录...");        // 设置错误属性 request.getRequestDispatcher("userlogin.html").forward(request, response);

}

2) JSP前端代码段

<% String errorInfo = (String)request.getAttribute("loginError");     // 获取错误属性 if(errorInfo != null) { %> <script type="text/javascript" language="javascript"> alert("<%=errorInfo%>");               // 弹出错误信息

window.location='userlogin.html' ;                            // 跳转到登录界面 </script> <% } %>

总结

三种方式,实质都是通过JavaScript弹出对话框,提示用户密码错误,当用户点击alert确定按钮后,自动跳转到登录界面userlogin.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2012年09月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档