>La plupart des howto que j'ai trouvé éludent souvent la question : comment je mets ma servlet dans mon tomcat ?
Ils n'éludent pas la question, c'est juste que la structure d'une web app est normalisée
il te faut la structure:
mywebapp/ ( ou tout autre nom qui te plait)
contient les pages jsp utiles et un répertoire :
mywebapp/WEB_INF/
mywebapp/WEB_INF/web.xml qui définit la conf de ta webapp
mywebapp/WEB_INF/classes/ qui contient tes classes compilées
mywebapp/WEB_INF/lib/ qui contient tes lib utiles pour la webapp
# Re: Tutorial J2EE pratico pratique ?
Posté par Antonio Da Silva (site web personnel) . En réponse au journal Tutorial J2EE pratico pratique ?. Évalué à 1.
Ils n'éludent pas la question, c'est juste que la structure d'une web app est normalisée
il te faut la structure:
mywebapp/ ( ou tout autre nom qui te plait)
contient les pages jsp utiles et un répertoire :
mywebapp/WEB_INF/
mywebapp/WEB_INF/web.xml qui définit la conf de ta webapp
mywebapp/WEB_INF/classes/ qui contient tes classes compilées
mywebapp/WEB_INF/lib/ qui contient tes lib utiles pour la webapp
un exemple simple de web.xml:
=======================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd(...)">
<web-app>
<servlet-name>MyServlet</servlet-name>
<servlet-class>org.linuxfr.MyFirstServlet</servlet-class>
<load-on-startup>1</load-on-startup>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/myFirstServlet</url-pattern>
</servlet-mapping>
</web-app>
==========================
Je te conseille de lire la DTD http://java.sun.com/dtd/web-app_2_3.dtd(...) qui est bien documentée.
Sinon, je te conseillerai plutôt Jetty ( http://jetty.mortbay.org(...) ) qui est plus simple à mettre en place que Tomcat pour un débutant.