• # Re: Tutorial J2EE pratico pratique ?

    Posté par (site web personnel) . En réponse au journal Tutorial J2EE pratico pratique ?. Évalué à 1.

    >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

    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.