Struts Tutorial Home

Struts Home

JSP Resources

Community

Site

(2) Action Classes


 


SubmitRegisterAction.java file


 


package com.visualbuilder;


 


import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;


public class SubmitRegisterAction extends Action {


 


public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
throws Exception {
                System.out.println("Called SubmitRegisterAction file ");
        return mapping.getInputForward();
        }


}


SubmitInputAction.java file


 


package com.visualbuilder;


 


import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;


 


public class SubmitInputAction extends Action {


public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)throws Exception {

                System.out.println("Called SubmitInputAction file ");
        return mapping.getInputForward();
        }


}


(3)Action Forms


 


InputForm.java file


 


package com.visualbuilder;


 


import org.apache.struts.validator.ValidatorForm;


 


public class InputForm extends ValidatorForm {


 


String name;


String email;


String phone;


 


public String getEmail() {
    return email;
    }


public void setEmail(String email) {
    this.email = email;
    }


public String getName() {
    return name;
    }


public void setName(String name) {
    this.name = name;
    }


public String getPhone() {
    return phone;
    }


public void setPhone(String phone) {
    this.phone = phone;
    }
}


RegisterForm.java file


 


package com.visualbuilder;


 


public class RegisterForm extends InputForm {



private String Address;


private String marks;


 


public String getMarks() {
    return marks;
    }


public void setMarks(String marks) {
    this.marks = marks;
    }


public String getAddress() {
    return Address;
    }


public void setAddress(String address) {
    Address = address;
    }


}
                    

Copyright © 2012 VisualBuilder. All rights reserved