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 request to "xxx.do" (first forward) 4. Inside xxx.do action, I can still get the query string from request.getAttribute ("javax.servlet.forward.query_string") 5. xxx.do forward to xxx.jsp (second forward) 6. I couldn't get back the query string "search=abc" in xxx.jsp I have tried using both request.getAttribute (" javax.servlet.forward.query_string") and request.getQueryString() in step 6, but both are not working. Any kind sould can help me? Thanks! Regards, Guang Sheng