|
(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; }
} |