ciao ragazzi!
Sono nuova, spero di aver scritto nel posto giusto.
Ho installato da poco tomcat su windows 7
ho scaricato la jdk e settato le variabili d'ambiente così
codice:
CATALINA_HOME C:\Program Files (x86)\Apache Software Foundation\Tomcat 5.0

JAVA_HOME C:\Program Files (x86)\Java\jdk1.5.0_11

PATH C:\Program Files (x86)\Java\jdk1.5.0_11\bin

CLASSPATH C:\Program Files (x86)\Apache Software Foundation\Tomcat 5.0\common\lib\servlet-api.jar;C:\Program Files (x86)\Apache Software Foundation\Tomcat 5.0\common\lib\jsp-api.jar
ho testato le pagine html e le pagine jsp e funzionano bene
poi ho provato a creare la mi aprima servlet e sono nati i problemi.
dentro web apps/ROOT ho creato la mia directoty Prova così:

codice:
Prova:
index.html
+WEB-INF
  web.xml
  +classes
    ServletDiSaluto.java
    ServletDiSaluto.class (originata tramite eclipse)
ho provato la servlet sul pc di un amico e funziona benissimo, quando la provo sul mio mi dà un errore 404

io la chiamo così http://localhost:8080/Prova/AliasSaluto

vi posto il codice:

index.html

codice:
<!-File index.html-->

<html>
<head><title>Handling an HTTP Get Request</title></head>

<body>
 <form action="/Prova/AliasSaluto" method="get">



<label> Click the button to invoke the servlet
<input tupe="submit"value=Get HTML Document"/>
</label></p>

 </form>
</body>

</html>
web.xml
codice:
<!DOCTYPE web-app PUBLIC
  "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app 2.2.dtd">

<web-app>


<servlet>

<servlet-name>Paperino</servlet-name>

<servlet-class>ServletDiSaluto</servlet-class>

</servlet>


<servlet-mapping>
<servlet-name>Paperino</servlet-name>
<url-pattern>/AliasSaluto</url-pattern>
</servlet-mapping>

</web-app>
ServletDiSaluto.java
codice:
//servlet che restituisce pagina html di saluto

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class ServletDiSaluto extends HttpServlet{

	//process "get" requests from clients

	protected void doGet(HttpServletRequest request,
	  HttpServletResponse response)
          throws ServletException,IOException
	  {
	   response.setContentType("text/html");
	   PrintWriter out=response.getWriter();

	//invia pagina XHTML al client
       // inizio documento XHTML

	out.println("<?xml version=\"1.0\"?>");
	out.println("<!DOCTYPEhtmlPUBLIC\"-//W3C//DTD"+
		"XHTML1.0 Strict//EN\"\"http://www.w3.org"+
		"TR/xhtml1/DTD/xhtml1-strict.dtd\">");

	out.println( "<html xmlns= \"http://www.w3.org/1999/xhtml \">");

	//head
	out.println( "<head>");
	out.println( "<title> Un semplice esempio di Servlet</title>" );
	out.println("</head> );

	//body
	out.println( "<body>");
	out.println( "<h1> Welcome to Servlets!</h1>");
	out.println("</body>");

	//end XHTML socument
	out.println("</html>");
	out.close(); //close stream to complete the page
 	}
}
aiutatemi vi prego!stò impazzendo!!