Click here to Skip to main content
11,933,621 members (56,156 online)
Rate this:
Please Sign up or sign in to vote.
See more: Java struts
i have tried with all these things but giving url like
/ i have two forwaed pages success and failure.if success i want url like ..../projectname/success.jsp. how can i get this one

i have used the following code but none of working.

public class LoginAction extends Action {
   public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {
       String status;
       String msg=null;
      String originalURI=(String)request.getAttribute(org.apache.struts.Globals.ORIGINAL_URI_KEY);
       Loginform lf=(Loginform)form;
       String name=lf.getName();
       String pwd=lf.getPwd();
       if(name.equals("swapna") && pwd.equals("swappna"))
      //System.out.println("hfjkfhkfhef===="+ mapping.getPath()); 
       String url=request.getAttribute("javax.servlet.forward.request_uri");
       String url1=request.getAttribute("javax.servlet.forward.query_string")
       return mapping.findForward(status);

is there any way to get original url.
Posted 24-May-13 23:56pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1


You can obtain the actual URL by using code similar to one shown below.
ActionForward af = mapping.findForward(status);

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.151126.1 | Last Updated 25 May 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100