[Java lista] Glassfish + servlet

Medzihradszky Dénes denes at medzi.hu
2009. Feb. 26., Cs, 19:58:17 CET


Sziasztok!

Már érkezett korrekt válasz a kédésedre, így csak kiegészítem:
Az Invoker servlet használatát a Glassfish és az összes magasabb verziójú
webszerver (pl. Tomcat 5 már biztosan nem) produkciós környezetben nem
javasolja és nem támogatja. A szerver application-rt.jar-ban ott van ugyan
az InvokerServlet.class fájl, tehát ha nagyon akarod a szerver web.xml-ben
beállíthatod, de nem javasolt. Ennek oka az, hogy beállítása esetén
praktikusan bárki meghívhatja a kívánt szervletet ezzel az általános
URL-lel, és így kikerülheti az esetleg beállított autentikációt, filtert és
bármi olyan elemet, amit Te azért raktál oda, hogy módosítsd a
webalkalmazásod működését. 
Így bár a servlet/SajatSzervlet elérés szabványos abban az értelemben, hogy
minden webszerver biztosítja az eszközt hozzá (InvokerServlet.class) nem
ajánlott és ezért alapértelmezetten csak kikommentezve, vagy egyáltalán nem
is rakják be a web.xml-be. 

Medzihradszky Dénes

-----Original Message-----
From: javalist-bounces at javagrund.hu [mailto:javalist-bounces at javagrund.hu]
On Behalf Of Keresztes József
Sent: Wednesday, February 25, 2009 12:59 PM
To: JFT levlista
Subject: [Java lista] Glassfish + servlet

Sziasztok !

Van egy webalkalmazás, benne 1..n servlet.
Ha a web.xml-ben nem definiálunk semmi különöset akkor jópár webserver
esetén elérhetők a servletek egy ilyen url-lel: .../servlet/xyz Azonban ez a
glassfish esetén nem működik. 
Azon kívül hogy a web.xml-hez hozzányúlnánk, van lehetőség a servletek
elérésére ?
(S akkor ezek szerint ez a "servlet" névvel való elérés sem szabványos ?)

Joe

_______________________________________________
Javalist mailing list
Javalist at javagrund.hu
http://javagrund.hu/mailman/listinfo/javalist



További információk a(z) Javalist levelezőlistáról