Jump to content
Sign in to follow this  
kjey

Hva trengs til å starte opp med Java Servlets?

Recommended Posts

Hei. Som emne sier, hva er jeg må ha for å begynne med Java Servlets. Må jeg laste ned J2EE? Hvilken server må jeg laste ned (kanskje samme som JSP...)? Noe annet som kan være nyttig?

 

Takk på forhånd!

Share this post


Link to post
Hei. Som emne sier, hva er jeg må ha for å begynne med Java Servlets. Må jeg laste ned J2EE? Hvilken server må jeg laste ned (kanskje samme som JSP...)? Noe annet som  kan være nyttig?

 

Takk på forhånd!

6667921[/snapback]

 

Apache Tomcat er vel den mest brukte servlet-containeren, og kan lastes ned fra http://tomcat.apache.org/

 

Werner

Share this post


Link to post

Sånn, nå har jeg installert Tomcat og har fått JSP til å fungere, men det er ikke det jeg skal lære meg. Når jeg prøver å kompilere en kode jeg har laget som en servlet sier kompilatoren at pakkene "javax.servlet, javax.servlet.http" ikke finnes osv. Hva er det jeg må gjøre da? Er det noe jeg må laste ned? Har kun J2SE. Kanskje jeg må sette en classpath eller noe?

Share this post


Link to post
Sånn, nå har jeg installert Tomcat og har fått JSP til å fungere, men det er ikke det jeg skal lære meg. Når jeg prøver å kompilere en kode jeg har laget som en servlet sier kompilatoren at pakkene "javax.servlet, javax.servlet.http" ikke finnes osv. Hva er det jeg må gjøre da? Er det noe jeg må laste ned? Har kun J2SE. Kanskje jeg må sette en classpath eller noe?

6675659[/snapback]

 

Må inkludere j2ee.jar i cp, ja. Skulle følge med i Tomcat eller Suns JEE-greier.

 

Tror også alt skulle fungere automatisk fra netbeans 5.5.

Share this post


Link to post

Nope, finner det ikke ut :no: Finner ikke hvor j2ee.jar ligger. Noen som vet hvor den ligger? I boka jeg har sier de at man skal legge til "servlet.jar" som vist nok skal følge med Tomcat, men den finner jeg heller ikke.

 

EDIT: Jeg fant j2ee.jar allikevel, og har nå lagt den til classpath i windows, men får fremdeles opp de samme feilmeldingene. Jeg bruker JCreator LE hvis det hjelper. Kanskje man må sette opp noe manuelt der?

Edited by kjey

Share this post


Link to post

faktisk fikk jeg det til helt til slutt :D Tok en del tid å finne det ut, men det var vist bare JCreator som tulla litt, så jeg kjører på med cmd istedet. Men dcet dukket faktisk opp et problem til. Det står at man skal ha alle servletene i en mappe som heter classes i mappen webapps for at det skal fungere, og det gjør det. Men hvis jeg lager undermapper, f.eks. classes/test fungerer det ikke lenger. Går det ikke ann å lage undermapper?

Edited by kjey

Share this post


Link to post

Du kan ha så mange mapper du vil, men da må klassefilene dine ligge i riktig package også.

 

Hvis du skal bruke en klasse i classes/test må den tilhøre en pakke som heter test. Skal det ligge en klasse i classes/test/subdir må den tilhøre en pakke som heter test.subdir osv.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...