12. oktober 2001 - 10:00
Der er
20 kommentarer og 1 løsning
Servlets og Tomcat
Jeg har problemmer med Tomcat. Den skal genstartes hver gang at jeg ændre lidt i koden. Er der en som kender en anden server som ikke har det problem og som også kan kører Servlets
Annonceindlæg fra HP
12. oktober 2001 - 10:01
#1
Hent Resin fra
www.caucho.com Den er bedre på samtlige punkter en Tomcat. !!
12. oktober 2001 - 10:02
#2
Lige netop det problem du nævner var årsagen til en af de største nordiske portaler, smed Tomcat langt væk og anskaffede Resin.
12. oktober 2001 - 10:02
#3
12. oktober 2001 - 10:06
#4
Er der noget du ikke ved Disky
12. oktober 2001 - 10:07
#5
hehe :) Ja der er mange ting :) Men man bliver lidt java miljøskadet når man ikke har arbejdet med andet i knap 2 år :)
12. oktober 2001 - 10:19
#6
Den er noget federe det kan jeg godt se, men hvordan får jeg den til at søge efter index.htm automatisk
12. oktober 2001 - 10:24
#7
kører den standalone eller sammen med f.eks. apache ?
12. oktober 2001 - 10:27
#8
standalone, det er i hvert tilfælde det jeg har valgt i /bin
12. oktober 2001 - 10:29
#9
det har jeg faktisk aldrig prøvet, men jeg kigger lige på det :)
12. oktober 2001 - 10:30
#10
i din resin.conf er der følgende linie: <welcome-file-list>index.xtp, index.jsp, index.html</welcome-file-list> ret den til <welcome-file-list>index.xtp, index.jsp, index.html, index.htm</welcome-file-list> Så skulle det spille :) Forresten, korrekt hedder sådanne en fil index.html :)
12. oktober 2001 - 11:28
#12
det samme hvis den er sat op. p.s. lav det som jsp+beans istedet
12. oktober 2001 - 11:33
#13
Det er det åbenbart ikke. Hvordan sætter jeg det op
12. oktober 2001 - 12:20
#14
taget fra resin.conf De skal bare ligge i WEB-INF/classes skuffen <!-- - The classpath directive may be repeated. Source is optional - Servlets and beans generally belong in WEB-INF/classes --> <classpath id=\'WEB-INF/classes\' source=\'WEB-INF/classes\' compile=\'true\'/>
12. oktober 2001 - 13:52
#15
Sådan ser det ud
Givet at der ligger en klassefil i mik/WEB-INF/classes ved navn Navi.class og serveren kører på den lokale maskine, burde jeg så ikke kunne kalde servletten
http://localhost:8080/mik/servlet/Navi Det virker fint i Tomcat
12. oktober 2001 - 13:58
#17
Det virker heller ikke
12. oktober 2001 - 13:59
#18
hvis jeg skriver mik/WEB-INF/classes/Navi For jeg at at vide at det er forbidden
12. oktober 2001 - 14:01
#19
det er noget med opsætning i denne del: <!-- - special mapping so /servlet/pkg.MyServlet invokes pkg.MyServlet --> <servlet-mapping url-pattern=\'/servlet/*\' servlet-name=\'invoker\'/> <servlet-mapping url-pattern=\'*.xtp\' servlet-name=\'xtp\'/> <servlet-mapping url-pattern=\'*.jsp\' servlet-name=\'jsp\'/> <!-- - The following entries configuration the examples. You may safely - delete anything from here down. --> <!-- Application init parameters, see Env.java to get the values --> <context-param info=\'An application information string\'/> <!-- snoop-servlet handles all urls starting with /snoop --> <servlet-mapping url-pattern=\'/snoop/*\' servlet-name=\'snoop-servlet\'/> <!-- configure snoop-servlet with init parameters --> <servlet servlet-name=\'snoop-servlet\' servlet-class=\'Env\'> <init-param info=\'A servlet information string\'/> </servlet> Jeg bruger personligt aldrig servlets hvis jeg kan undgå det, de skaber for mange problemmer. Men jeg studere lige lidt videre.
12. oktober 2001 - 14:43
#20
Jeg fatter det ikke
12. oktober 2001 - 14:57
#21
Kurser inden for grundlæggende programmering