使用servlet的重定向不起作用

Redirection using servlet not working

本文关键字:不起作用 重定向 servlet 使用      更新时间:2023-09-26

我试图重定向后在servlet的警告消息如下:

out.println("<script>alert('Group Request Invitation Canceled');document.location='individualdetailstoadd.jsp?personid=''"+idperson+"'</script>");

但是它不起作用。但是,如果我删除重定向,则会显示警告消息。是什么原因呢?请帮忙

你不需要在双引号前加上单引号。

out.println("<script>alert('Group Request Invitation Canceled');document.location='individualdetailstoadd.jsp?personid="+idperson+"'</script>");

生成的HTML将沿着以下行:

<!DOCTYPE HTML>
<html>
<body>
<script>
alert('Group Request Invitation Canceled');
document.location='individualdetailstoadd.jsp?personid=5'</script>
</body>
</html>

我在浏览器中测试了这个,它成功重定向了