ユーザーを10秒または10000ミリ秒待機させた後、あるjspページから別のjspページにユーザーをリダイレクトしようとしています。ただし、ブラウザでページを開くとすぐにリダイレクトがあります。どうしてこうなの?次のコードに何か問題がありますか? redirectFunction
リダイレクトを行う を呼び出しています。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP - 1</title>
<script>
function redirectFunction() {
<% response.sendRedirect("jsp-2.jsp"); %>
}
</script>
</head>
<body>
<h1>
Wait while you are redirected...
</h1>
<script type="text/javascript">
setTimeout(redirectFunc,10000); // wait for 10 seconds,then call redirectFunc
</script>
</body>