WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Servlet als "index" (http://www.wcm.at/forum/showthread.php?t=104045)

sam4712 30.07.2003 02:10

Servlet als "index"
 
hi leute

ich habe apache 2.0.47 + jk2 + tomcat 5.0.2 auf einer rh8 box laufen.
ich kann problemlos vom apache zu tomcat servlet containern redirecten. nun möchte ich jedoch ein servlet aus dem servlet container quasi als index.html definieren. d.h. wenn ich in der url nur den pfad aber keinen servletnamen spezifiziere soll automatisch ein bestimmtes servlet aufgerufen werden. (so wie eine index.html halt ;))

vielen dank im voraus für eure hilfe

lg
sam

käptn 30.07.2003 12:55

httpd.conf:

<Directory /path/of/servlet/dir>
DirectoryIndex NameOfServlet
</Directory>

HTH

~

sam4712 04.08.2003 22:23

das funktioniert leider nicht, da ich mich durch den jk2 connector bereits im servlet container befinde.
meiner meinung nach muss die einstellung daher tomcat-seitig erfolgen.

weiss vielleicht wer rat?

danke
sam

Gonte 04.08.2003 22:49

is zwar schon länger her, dass ich was mit jsp gemacht habe, aber afaik geht das mit einer einstellung in der web.xml. da muss was von servlet-mapping drin stehen. das dürfte so ausschauen in etwa:

<servlet-mapping>
<servlet-name>blub</servlet-name>
<url-pattern>
index.html
</url-pattern>
</servlet-mapping>

alle anfragen an die index.html werden dann an blub weitergeleitet und zwar in doGet oder doPut (je nach dem).

falls das mit index.html nicht funzt, musst du dich mit dem url-pattern ein bisserl rumspielen. :D

mit einem requestDispatcher funzt das übrigens auch irgendwie. (dunkel erinner)

sam4712 05.08.2003 00:00

das wars

danke
sam


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag