⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logout.java

📁 一个用java servlet写的留言板
💻 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 + -