File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes welcome file for virtual/logical path Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "welcome file for virtual/logical path" Watch "welcome file for virtual/logical path" New topic

welcome file for virtual/logical path

rouven gorsky

Joined: Feb 10, 2009
Posts: 14
I have got the following servlet and -mapping in my DD:


/path/to/myservlet is a virtual/logical path. It's not part of the file structure of my web app.

When calling http://localhost:8080/MyWebApp/path/to
I would like the server to respond with a welcome file instead of getting back a 404 error. How would you accomplish this? Please note, that /path/to/myservlet is not a physical path of my Web-Application.

Frits Walraven
Creator of Enthuware JWS+ V6
Saloon Keeper

Joined: Apr 07, 2010
Posts: 2092

Hi Rouven,

Have you tried the following welcome-file mapping:

I think you have to create a fysical path "/path/to" and put your index.html in there in order for the server to find your welcome-file.
Rafael Leandro Santos

Joined: Apr 30, 2010
Posts: 4
Hi gorsky,
<welcome-file> cannot "/" character... every entry to <welcome-file> is applied to all application, (if you have directories under / YourApplication)
/path/to/myservlet is a virtual/logical path, if you configure a

will be applied to any application and not just /path/to/

You can not call direct http://localhost:8080/MyWebApp/path/to/myservlet or you can not have more than one 'path/xxx' to myservlet map, 'path/yyy' otherservlet

Rafael L Santos
Sun Certified Java Programmer
Sun Certified Web Component Developer
I agree. Here's the link:
subject: welcome file for virtual/logical path
jQuery in Action, 3rd edition