Buon giorno sono nuovo della community ho un problema con la servlet.
Sto realizzando un portale in jsp, ho creato una servlet per il Login e lo chiamata LoginServlet e funziona tranquillamente. Successivamente ho creato una seconda servlet chiamata Servlet per effettuare altre funzioni. Questa seconda servlet la richiamo da un form nella sezione action. Il problema è che non mi trova questa pagina mi dice errore 404. Qualcuno mi può dare un aiuto?
gestioneClienti.jsp
<form method="post" action="Servlet">
<input type=hidden name="subject" value="Cliente">
<div class="div-search-cliente">
...omissis...
<input type="submit" name="button" value="Cerca"/>
Servlet.java
package myServlet;
import java.io.IOException;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import myBeans.Cliente;
import myBeans.Corso;
import myBeans.Dipendente;
import myBeans.Fattura;
import myBeans.Fornitore;
import myBeans.Fornitura;
import myBeans.Impiegato;
import myBeans.SessioneCorso;
import myManager.AppuntamentoManager;
import myManager.ClienteManager;
import myManager.CorsoManager;
import myManager.DipendenteManager;
import myManager.DocumentoFiscaleManager;
import myManager.FatturaManager;
import myManager.FornitoreManager;
import myManager.FornituraManager;
import myManager.ImpiegatoManager;
import myManager.IscrizioneManager;
import myManager.SessioneCorsoManager;
import myManager.UserManager;
/**
* Servlet implementation class Servlet
*/
//@WebServlet("/Servlet")
public class Servlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public Servlet() {
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 {
System.out.println("sono qui");
HttpSession session = request.getSession();
String button= request.getParameter("button");
String subject= request.getParameter("subject");
System.out.println("button: "+button+", subject: "+subject);
..omissis..
if(button!=null && button.equals("Cerca") && subject!=null && subject.equals("Cliente")){
ricercaCliente(request,session);
response.sendRedirect("gestioneclienti.jsp");
}

Rispondi quotando