À l'aide de <a href> lien vers la servlet

J'ai une ancre qui je veux qu'il soit lié à un LogoutServlet de sorte qu'il va détruire les séances et de les réorienter en arrière vers une page de connexion.

LogoutServlet.java

package pkg;

import java.io.IOException;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
* Servlet implementation class LogoutServlet
 */
 public class LogoutServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

/**
 * @see HttpServlet#HttpServlet()
 */
public LogoutServlet() {
    super();
    //TODO Auto-generated constructor stub
}

/**
 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
 */
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    //TODO Auto-generated method stub
}

/**
 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
 */
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    //TODO Auto-generated method stub

    response.setHeader("Cache-Control", "no-cache, no-store");
    response.setHeader("Pragma", "no-cache");

    request.getSession().invalidate();
     RequestDispatcher rd = request.getRequestDispatcher("Login.html");
        rd.forward(request, response);
}

}

tag

<a href="/Assignment/LogoutServlet" accesskey="1" title="">Logout</a>

Est-ce la bonne façon de les mettre en œuvre?? J'ai utilisé de cela, mais il n'a pas me diriger vers Login.html .

OriginalL'auteur melvg | 2013-01-03