Struts runs in a filter that applies to requests that come through, so
the welcome file in web.xml doesn't matter.

-Brian

On Wed, Apr 14, 2010 at 9:21 PM, Krunal Dhamelia <nkle...@gmail.com> wrote:
> I want to do the same thing but I didn't get you clear Brian.
> If we follow your solution then Could you please explain little in brief
> that how web.xml know about struts default action?
> What should we put in web.xml for welcome file?
>
> Krunal Dhamelia
>
>
> On Wed, Apr 14, 2010 at 6:00 PM, Brian Thompson <elephant...@gmail.com>wrote:
>
>> On Wed, Apr 14, 2010 at 4:22 PM, Burton Rhodes <burtonrho...@gmail.com>
>> wrote:
>> > I'm sure this answer is trivial, but I can't figure how to do a
>> > server-side forward to a Struts action from my welcome page
>> > (index.jsp).  Currently I have index.jsp "redirecting" the user, but I
>> > would like to eliminate the roundtrip that a "redirect" imposes (I've
>> > had complaints from mobile users).  All my "forward" attempts give a
>> > RequestURL file not found error.  Has anyone done this?  Google seems
>> > to be unhelpful.
>> >
>>
>>
>> Add a default action in your struts xml.  It's what we're doing in our
>> Struts app where I work.
>>
>> <package name="foo">
>>  <default-action-ref name="welcome"/>
>>  <action name="welcome" class="com.example.WelcomeAction">
>>    <result name="success">welcome.jsp</result>
>>  </action>
>> </package>
>>
>> -Brian
>>
>>
>>
>> > Currently this works but makes a roundtrip (index.jsp) :
>> > <% response.sendRedirect("Login_show.action"); %>
>> >
>> > Serverside attempts without success (index.jsp):
>> > <jsp:forward page="Login_show.action"/>
>> > <jsp:forward page="/Login_show.action"/>
>> > <jsp:forward page="Login_show"/>
>> >
>> > Using:
>> > Struts 2.1.8
>> > Tomcat 6.x
>> > Apache 2.2
>> >
>> > Many Thanks,
>> > Burton
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to