Struts 2 Execute action instead of welcome file

1.3k views Asked by At

I'm working on a Struts 2 application and I want to execute an action (in fact I'm interested more on executing an interceptor) instead of simply showing a welcome file. What is the best way to achieve this?

Thanks in advance!

2

There are 2 answers

1
Dave Newton On

Either redirect to the action from the welcome file, or use the action URL as a welcome file entry.

To do the latter, you'll likely need to set dispatcher elements on the element:

<filter-mapping>
    <dispatcher>REQUEST</dispatcher>
    etc.

Add FORWARD, INCLUDE, and ERROR as well, and the normal filter name/url.

0
Umesh Awasthi On

You have two well defined option both have been mentioned by Dave in his post.he has already described the Dispatcher option and other is to use redirection something like

<head>
    <META HTTP-EQUIV="Refresh" CONTENT="0;URL=example/MyAction.action">
</head>