;)  I thought so.

So, all the following are true:
- you are testing this on your local machine (your browser is hitting your own machine) - you have enabled cookies on your machine (if not, make sure all urls are rewritten correctly, before you click on them)
 - you have a "global" forward named "welcome"
 - "welcome" goes to a jsp page with links that, when clicked,
   will take the user to (for instance) /yourapp/PopulateUserInfo.do
 - you know for a fact that this action is being called because you
    a) added a few print statements
      or
    b) you set a breakpoint and watched the debugger step through it
 - this action returns an ActionForward that will go to UserInfo.jsp
- you know for a fact that UserInfo.jsp is the path for the returned ActionForward because:
    a) added a few print statements
      or
    b) you set a breakpoint and watched the debugger step through it

If you are not hitting your own machine, make sure there isn't a proxy or something that might be rewriting the request headers or screwing with the cookies in any way.

If all the above are true, make sure:
- you do not have any filters or listeners intercepting the request and changing/wrapping/hijacking/etc

Sorry for the flood of if/else, but without sitting behind you are watching what you are doing, this is the best I can offer.

HTH

--
James Mitchell
678.910.8017




On Nov 9, 2006, at 7:08 AM, Rahul Patel wrote:

I am using Struts 1.1.
Also, I might have typed in the wrong tag - it is supposed to be
<logic:redirect>

My index.jsp just has the following line (and the declaration for the tag
library)

<logic:redirect forward="welcome"/>

I have a menu containing links to forward the user to. e.g. one link
forwards to an action PopulateUserInfo.do Even though, I am just resetting
the corresponding form's data in this action and then forwarding to
UserInfo.jsp, after the entire UserInfo.jsp is loaded, it somehow seems to
be going to index.jsp. I have this issue for all my *.do actions.

On 11/9/06, James Mitchell <[EMAIL PROTECTED]> wrote:

Please reply with the entire index.jsp content and tell us what
version of Struts you are using.  I assume 1.2.x, and so I'm not sure
what html:redirect is.


--
James Mitchell
678.910.8017




On Nov 9, 2006, at 6:36 AM, Rahul Patel wrote:

> Hi All,
>
> I have a very confusing issue at hand that I have been trying to
> solve for a
> couple of days.
>
> I have a Struts-based application where my index.jsp has only one line
> <html:redirect forward="welcome"/>
>
> Further, once the user logs in, he is forwarded to applications
> based on his
> feature access. Though, for some reason, when the forward of the
> action is
> complete, somehow ( I put a breakpoint in the RedirectTag) control
> goes to
> index.jsp (or that's what it seems like) and the whole
> WelcomeAction is
> executed on the server side. This happens only on the server side
> i.e. the
> browser is still displaying the page the user had requested.
> Though, on the
> server side, once the page is displayed, control goes to index.jsp
> as I
> said.
>
> The issue is that I perform some session-level initializations at
> start up
> and since index.jsp executes all that code on the server side again,
> everything is re-initialized clearing up what the current jsp (that
> the user
> had requested) did.
>
> Any help or direction is appreciated.
>
> Thanks,
>
>
> Rahul


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to