Ho installato su Ubuntu 13.10 a 64 bit l'ultima versione di Tomcat, precisamente la versione nr. 8 e quando digito nel browser:
http://localhost:8080/
leggo:
quindi sono, si fa per dire, a buon punto. Ora devo solo capire come editare questo benedetto file web.xml e dove mettere il file Esempio.class prodotto a parte con Eclipse. Ti spiego quello che ho fatto così riesci a capire dove sbaglio.If you're seeing this, you've successfully installed Tomcat. Congratulations!
1) Ho aperto Eclipse e ho scritto dentro la classe Esempio questo codice:
Eclipse mi dava degli errori dicendomi che "import javax.servlet" non poteva essere caricato ma sono andato avanti ugualmente e ho creato il .class.codice:import java.io.*; import javax.servlet.*; public class Esempio extends GenericServlet { public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter pw = response.getWriter(); pw.println("<B>Hello!"); pw.close(); } }
2) Ho aggiunto prima di </web-app> questo codice:
al file web.xml contenuto in "/home/giannino/TOMCAT/conf"codice:<servlet> <servlet-name>Esempio</servlet-name> <servelet-class>Esempio</servelet-class> </servlet> <servlet-mapping> <servlet-name>Esempio</servlet-name> <url-pattern>/servlet/Esempio</url-pattern> </servlet-mapping>
3) Ho inserito il file Esempio.class in "/home/giannino/TOMCAT/webapps/examples/WEB-INF/classes"
4) Ho avviato il terminale e digitato:
cd /home/giannino/TOMCAT/bin
./startup.sh
Ho seguito quello che mi consigliava il libro ma non c'è stato verso, ottengo l'errore che vedi sopra.
Ancora qualche aiutino per favore altrimenti non ne esco...![]()


Rispondi quotando