Servlet向页面输出js弹窗无效的解决方案
1、获取输出流类
代码语言:javascript复制PrintWriter out= response.getWriter();
2、简写版
代码语言:javascript复制//警告弹窗
out.print("alert('alert提示框!')");
//确认提示框
out.print("confirm('confirm提示框!')");
3、标准版
代码语言:javascript复制//警告弹窗
out.print("alert('alert提示框!');");
//确认提示框
out.print("confirm('confirm提示框!');");
4、向父窗口弹出提示框
代码语言:javascript复制out.print("window.parent.alert('parent alert!')");
out.print("window.parent.confirm('parent confirm!')");
5、重点 ---- 必须在结尾处必须调用 out.flush(); 代码,窗口才能实现,不然提示弹窗无效
代码语言:javascript复制//必须调用
out.flush();
使用servlet向jsp输出js提示框对于前端小白来说非常方便,但是很容易犯这个错误,希望小伙伴们早早出坑,成为顶级架构师,迎接白富美,走向人生巅峰。。