File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes about getRequestDispatcher() ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "about getRequestDispatcher() ?" Watch "about getRequestDispatcher() ?" New topic

about getRequestDispatcher() ?

hasan khan
Ranch Hand

Joined: Aug 04, 2003
Posts: 222

i want to know that the String passed as parameter to getRequestDispatcher() shoude be encoded or not by using response.encodeURL();
AmitKumar Jain
Ranch Hand

Joined: Jun 13, 2005
Posts: 95
It will depend whether you want to implement session handling through URL Rewriting or not.

SCJP 1.4 : 91%
SCWCD 1.4 : 95%
SCBCD 1.3 : 95%
SCJP 6 Upgrade : 95%
Next SCBCD 1.5
Man is not finished when he is defeated. He is finished when he quits.
hasan khan
Ranch Hand

Joined: Aug 04, 2003
Posts: 222

i am using HttpSession for session tracking, and i am using response.encodeURL() for all links in jsp pages and in all forward & include in all servlets.

and i just to confirm that is it really require to encode a URL before passing it to requestdispatcher
Wayan Suwastika

Joined: May 25, 2005
Posts: 11
Yes, U must use response.encodeURL() (URL re-writing) for all URL to ensure your session tracking also work well for client browser that doesn't accept cookie.


SCJA, SCJP 1.4, SCWCD inprogress
Don't get me started about those stupid light bulbs.
subject: about getRequestDispatcher() ?