java - 仅在单击 JavaScript 警报消息后才进行 Servlet 重定向

标签 java javascript servlets

我试图仅在单击 JavaScript 警报消息后将我的 servlet 重定向到某个页面,但它重定向到该页面而不显示警报消息。

if(!rs.next()){

out.println("<script>confirm('Record Not Found!');</script>");
request.getRequestDispatcher("SearchDriver.jsp").forward(request, response);

}

最佳答案

为什么不重定向到仅包含这些脚本的 RecordNotFound.jsp。

<script language="JavaScript">
  alert('Record Not Found!');
  top.window.location = '<%=request.getContextPath()%>/SearchDriver.jsp';
</script>

关于java - 仅在单击 JavaScript 警报消息后才进行 Servlet 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29460312/

相关文章:

javascript - 如何制作一个在小屏幕上可切换但在大屏幕上始终可见的元素

javascript - 如何扩展 draft-js-emoji-plugin 的主题

java - 使用servletcontext?

java - $.ajax JSON 检索失败 - JSP

java - 从 Java 中的输入流中读取一行文本,保留行终止字符

java - 在 Java 中为 .split 使用多个定界符

java - 密码查询 : - Allow apostrope(') containing String in the query

java - Android-TextView 设置十进制值不正确打印逗号

javascript - Google Charts,同时使用多个条形图和相关控件

java - 如何在Jquery中将servlet发送的arraylist数据解析为JSON