Hi, I am forwarding to an action servlet from a different one.
updatedel(actionForm,action); MffsActionForm mfform = (MffsActionForm)httpServletRequest.getSession ().getAttribute("mffsActionForm"); httpServletRequest.getSession().removeAttribute("mffsActionForm"); httpServletRequest.getSession().setAttribute("mffsActionForm",mfform); String tablename = ((MffsActionForm)httpServletRequest.getSession ().getAttribute("mffsActionForm")).getTables(); LamLog.log(this,LamLog.INFO,"The tablename is " + tablename); httpServletRequest.setAttribute("mffsactionflag","true"); return actionMapping.findForward("success"); I am able to see the value of "tablename" here as "am_fs_allocation" in the forwarded servlet I do the following String flag = (String)httpServletRequest.getAttribute("mffsactionflag"); LamLog.log(this, LamLog.INFO, "Value of flag is " + flag); if (flag != null && flag.length() > 0) { LamLog.log(this, LamLog.FATAL, "getting mffsActionForm from session"); mfform = (MffsActionForm)httpServletRequest.getSession(false).getAttribute( "mffsActionForm"); } else { mfform = (MffsActionForm)actionForm; } LamLog.log(this, LamLog.FATAL, "got mfform"); String tablename = new String(); tablename = mfform.getTables(); LamLog.log(this, LamLog.INFO, "Table name is " + tablename); the flag is set correctly and I get the formbean(MffsActionForm) from the session. But the value for the "tablename" is null. What am I doing wrong?? Is there anyother way for the second servlet to get its formbean even if it is forwarded from someother servlet. Regards Rajesh J --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]