14. november 2004 - 20:25Der er
19 kommentarer og 1 løsning
servlets under Tomcat 5.0.28
Jeg har problmer med at få mine servlets til at køre under Tomcat 5. Jeg ved ikke om jeg skal rette noget i server.xml for at jeg kan køre mine servlets uden web.xml filen eller hvad. Ellers kunne jeg hvis dette ikke er tilfældet godt bruge noget vejledning i hvordan jeg laver en web.xml fil eller hvordan en anden måde på hvordan jeg kan få mine servlets til at køre. Jeg har compilet min java-servlet fil og lagt den i den biblioteksstruktur der skal være.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
En anden ting, hvad med når man laver ændringer til sin servlet og ikke ønsker at genstarte sin container, altså tomcat 5, skal man så enable den der invoker osv eller ved du en anden snu måde man kan gøre det på??
Jeg vil kraftigt fraråde brug af invoker servlet (som er det man bruger hvis man ikke vil mappe servlets i web.xml).
Hvis du vil bruge det så retter du i conf/web.xml og fjerner udkommentering her:
<!-- The "invoker" servlet, which executes anonymous servlet classes --> <!-- that have not been defined in a web.xml file. Traditionally, this --> <!-- servlet is mapped to the URL pattern "/servlet/*", but you can map --> <!-- it to other patterns as well. The extra path info portion of such a --> <!-- request must be the fully qualified class name of a Java class that --> <!-- implements Servlet (or extends HttpServlet), or the servlet name --> <!-- of an existing servlet definition. This servlet supports the --> <!-- following initialization parameters (default values are in square --> <!-- brackets): --> <!-- --> <!-- debug Debugging detail level for messages logged --> <!-- by this servlet. [0] -->
Af hensyn til opsætning af tomcat er der andre ting som skal indstilles på en bestemt måde at hensyn til catalina, andet end dets CATALINA_HOME og selvfølge classpath til de forskellige api biblioteker
er det fimaet som betaler: bed om Borland JBuilder Enterprise Edition (eller IBM WSAD hvis dit firma er blåt)
gratis alternativ: Oracle JDeveloper
Men ellers kommer man langt med en ganske normal editor (jeg er glad for JEdit) til JSP sider og XML + f.eks. Eclipse til Java kode + ant til at bygge med.
Struts er et framework for Java web applikationer.
Requests for sider går til en servlet som kommer med Struts den servlet kalder så en normal Java klasse du har skrevet udfra en mapping i en konfigurations fil. Den klasse forwarder så til noget der via samme konfigurations mappes til en JSP side, som du også skriver.
Det er meget brugt til professionelle Java web applikationer.
Igen er der rigtigt meget at sætte sig ind i.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.