jsp退出和登出 程式碼實現
阿新 • • 發佈:2018-12-25
<body>
<%
if(session.getAttribute("username")==null||session.getAttribute("username")==""){
response.sendRedirect("../login/login.jsp");
return;
}
else {
if(request.getParameter("id").equals("1")){
session.invalidate();
out.println("<script language='javascript'>alert('確定要登出嗎?');"+"window.top.location.href ='../login/login.jsp';</script>");
}
// out.println("<script language='javascript'>alert('確定要退出嗎?');"+"window.location.href='../login/login.jsp';</script>");
else{
session.invalidate();
%>
<script language="javascript">
top.opener=null; //不過這個我暫時還不知道什麼意思,應該是重新整理原來的頁面
top.close();
</script>
<%
}
}
%>
</body>
<%
if(session.getAttribute("username")==null||session.getAttribute("username")==""){
response.sendRedirect("../login/login.jsp");
return;
}
else {
if(request.getParameter("id").equals("1")){
session.invalidate();
out.println("<script language='javascript'>alert('確定要登出嗎?');"+"window.top.location.href
}
// out.println("<script language='javascript'>alert('確定要退出嗎?');"+"window.location.href='../login/login.jsp';</script>");
else{
session.invalidate();
%>
<script language="javascript">
top.opener=null; //不過這個我暫時還不知道什麼意思,應該是重新整理原來的頁面
top.close();
<%
}
}
%>
</body>