Re: How to get original query string after more than two forwards

2007-04-19 Thread Lance
Oh, and another thing, it looks like your action is redirecting to your jsp instead of forwarding. In struts config, remove the redirect="true" from your forward. With redirect = true, any request attributes you set in your action will not make it to your jsp, also request scoped forms won't wo

Re: How to get original query string after more than two forwards

2007-04-19 Thread Lance
You could implement a javax.servlet.Filter that is mapped to *.do that pushes and pops to a session based stack. Deep Blue Li wrote: Hi, I'm using the way now, but just wonder if is there anyway I can do it using serlvet API. Thanks! Regards, Deep Blue On 4/19/07, piloupy GOTTAPIL <[EMAIL

Re: How to get original query string after more than two forwards

2007-04-19 Thread Deep Blue Li
Hi, I'm using the way now, but just wonder if is there anyway I can do it using serlvet API. Thanks! Regards, Deep Blue On 4/19/07, piloupy GOTTAPIL <[EMAIL PROTECTED]> wrote: One trick that can help you, is to create a variable (a bean) in an action Struts, so that it can be used in the jsp

Re: How to get original query string after more than two forwards

2007-04-19 Thread piloupy GOTTAPIL
One trick that can help you, is to create a variable (a bean) in an action Struts, so that it can be used in the jsp file. In step 4/5 (in the action struts), you can set : request.setAttribute("myQuery", request.getQueryString()); And in your jsp file, you can use it, for example, like this :

How to get original query string after more than two forwards

2007-04-18 Thread Deep Blue Li
Hi, I'm currently using an app. server that is using servlet 2.4. I cannot get the original query string after doing more than two request forward. Here is the scenario: 1. Enter the URL in the browser : http://xxx/xxx.do?search=abc 2. Go to validator, validation failed 3. Validator forwards the