📄 logout.java
字号:
/******************************************************************************************************************
IT03July Java Assignment
Message Board!
Created by Jason(632)
This program using JDBC to record user detail and using HTTP session to remember user infomations from HTML pages.
******************************************************************************************************************/
package myelf;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class logout extends HttpServlet
{
public void doGet (HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
PrintWriter output;
String username;
HttpSession session;
// Show the webpage below here
response.setContentType ("text/html");
output = response.getWriter ();
session = request.getSession (false);
if ((session == null))//no user name in the session
{
output.println ("<HTML><HEAD><TITLE>Sorry</TITLE></HEAD><BODY>");
output.println ("<H1>Sorry</H1>");
output.println ("Sorry, you must login to this site. Please ");
output.println ("<A HREF=\"http://myjavaserver.com/~myelf/login.htm\">login now</A>.");
output.println ("<A HREF=\"http://myjavaserver.com/~myelf/index.html\">Back to Main</A>.");
output.println ("</BODY></HTML>");
}
else//logout the page
{
username = (String) session.getValue ("username");
output.println ("<HTML><HEAD><TITLE>Logged out</TITLE></HEAD><BODY>");
output.println ("<H1>Thank you "+username+"! You logged out successfully</H1>");
output.println ("<A HREF=\"http://myjavaserver.com/~myelf/login.htm\">Back to MessageBoard</A>.");
output.println ("<A HREF=\"http://myjavaserver.com/~myelf/index.html\">Back to Main</A>.");
output.println ("</BODY></HTML>");
session.invalidate ();
output.close ();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -