I want a welcome action to be performed when the user accesses my web application. The welcome action would do some database look-up and render the welcome page (with data retrieved from DB).
This is how I achieve this now. I have designated an index.html in my web.xml as the welcome page as follows:
So index.html gets loaded first on the browser. Upon load, index.html does an auto-post for the logon action. But this creates an element in the browser�s history. So I tried referencing the action directly in web.xml as follows
But even now, index.html gets loaded. I guess tomcat first looks out for file named webapps/<app-name>/logon. It obviously is not there and hence proceeds to the next welcome page.
How can I successfully reference an action in my web.xml?