使用servlet重定向无法正常工作

时间:2014-05-27 15:13:22

标签: javascript servlets

我试图在servlet中的警告消息之后重定向:

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

但它不起作用。虽然我删除了重定向,但仍会显示警告消息。 可能是什么原因?请帮忙

1 个答案:

答案 0 :(得分:0)

双引号之前不需要单引号。

尝试

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>

我在浏览器中对此进行了测试,并成功重定向。