Commit dfec610f authored by msingh's avatar msingh

Servlet for Purchase Wizard


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98853 ce508802-f39f-4f6c-b175-0d175dae99d5
parent fcb576b5
/*
* Author:Wasim Ansari
* Date:02-FEB-15
* Request ID:D14IKAT004 (PO Wizard)
*/
package ibase.webitm.servlet.wms;
import ibase.utility.CommonConstants;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.mysql.jdbc.Messages;
public class PordAmdPreServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public PordAmdPreServlet()
{
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
doPost( request, response );
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
System.out.println("XXXXXXXXXXXXXXXXXXXXXX[ PordAmdPreServlet ]XXXXXXXXXXXXXXXXXXXX");
request.setCharacterEncoding(CommonConstants.ENCODING);
String htmlData = "";
ibase.utility.UserInfoBean userInfo = ( ibase.utility.UserInfoBean )request.getSession().getAttribute( "USER_INFO" );
if(userInfo != null)
{
String objName = request.getParameter("OBJ_NAME");
String formNo = request.getParameter("FORM_NO");
String action = request.getParameter("action");
String formType = request.getParameter("formType");
System.out.println("OBJ_NAME="+objName);
System.out.println("FORMNO="+formNo);
System.out.println("ACTION="+action);
System.out.println("FORMTYPE="+formType);
String PRE_FORM_VAL = request.getParameter("PRE_FORM_VAL");
System.out.println(PRE_FORM_VAL);
String editorId = (String) request.getSession().getAttribute( "WIZARD_BEAN_ID_" + objName );
System.out.println( " ITMWizardHandlerServlet :: editorId["+editorId+"]" );
if ( request.getSession().getAttribute( "WIZARD_BEAN_" + editorId ) != null )
{
System.out.println(" wizard object found....");
if ( "previous".equalsIgnoreCase( action ) && "2".equalsIgnoreCase( formNo ) )
{
request.getSession().removeAttribute( "WIZARD_BEAN_" + objName );
request.getRequestDispatcher("/webitm/jsp/PordAmdPre.jsp").forward(request, response);
//response.sendRedirect("/ibase/webitm/jsp/ProdWizardPage.jsp?OBJ_NAME="+objName+"&PRE_FORM_VAL="+preFormVal);
}
}
/*if ( request.getSession().getAttribute( "WIZARD_BEAN_" + objName ) != null )
{
System.out.println(" wizard object found....");
if ( "previous".equalsIgnoreCase( action ) && "2".equalsIgnoreCase( formNo ) )
{
request.getSession().removeAttribute( "WIZARD_BEAN_" + objName );
request.getRequestDispatcher("/webitm/jsp/PordAmdPre.jsp").forward(request, response);
//response.sendRedirect("/ibase/webitm/jsp/ProdWizardPage.jsp?OBJ_NAME="+objName+"&PRE_FORM_VAL="+preFormVal);
}
}*/
}
else
{
htmlData = Messages.getString("ITMWizardHandlerServlet_notLoggedIn")+"\n"+Messages.getString("ITMWizardHandlerServlet_pleaseReLogin"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
}
}
}
......@@ -60,7 +60,10 @@ public class PorderForm2Servlet extends HttpServlet
String PRE_FORM_VAL = request.getParameter("PRE_FORM_VAL");
System.out.println(PRE_FORM_VAL);
if ( request.getSession().getAttribute( "WIZARD_BEAN_" + objName ) != null ) //$NON-NLS-1$
String editorId = (String) request.getSession().getAttribute( "WIZARD_BEAN_ID_" + objName );
System.out.println( " ITMWizardHandlerServlet :: editorId["+editorId+"]" );
if ( request.getSession().getAttribute( "WIZARD_BEAN_" + editorId ) != null ) //$NON-NLS-1$
{
System.out.println(" wizard object found...."); //$NON-NLS-1$
......@@ -70,7 +73,31 @@ public class PorderForm2Servlet extends HttpServlet
request.getRequestDispatcher("/webitm/jsp/PorderPage.jsp").forward(request, response); //$NON-NLS-1$
//response.sendRedirect("/ibase/webitm/jsp/ProdWizardPage.jsp?OBJ_NAME="+objName+"&PRE_FORM_VAL="+preFormVal);
}
//Changed by Samadhan on 14/07/2015 for call previous page Start
if ( "previous".equalsIgnoreCase( action ) && "3".equalsIgnoreCase( formNo ) ) //$NON-NLS-1$ //$NON-NLS-2$
{
request.getSession().removeAttribute( "WIZARD_BEAN_" + objName ); //$NON-NLS-1$
//response.sendRedirect("/ibase/webitm/jsp/PorderPageII.jsp?OBJ_NAME=" + objName + "&PRE_FORM_VAL=" + PRE_FORM_VAL + "&PRE_FORM_VAL2=" + PRE_FORM_VAL2);
request.getRequestDispatcher("/webitm/jsp/PorderPageII.jsp").forward(request, response); //$NON-NLS-1$
}
//Changed by Samadhan on 14/07/2015 for call previous page End
}
/*if ( request.getSession().getAttribute( "WIZARD_BEAN_" + objName ) != null ) //$NON-NLS-1$
{
System.out.println(" wizard object found...."); //$NON-NLS-1$
if ( "previous".equalsIgnoreCase( action ) && "2".equalsIgnoreCase( formNo ) ) //$NON-NLS-1$ //$NON-NLS-2$
{
request.getSession().removeAttribute( "WIZARD_BEAN_" + objName ); //$NON-NLS-1$
request.getRequestDispatcher("/webitm/jsp/PorderPage.jsp").forward(request, response); //$NON-NLS-1$
//response.sendRedirect("/ibase/webitm/jsp/ProdWizardPage.jsp?OBJ_NAME="+objName+"&PRE_FORM_VAL="+preFormVal);
}
}*/
}
else
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment