Mega Code Archive

 
Categories / Java / JSP
 

JSP form and Java beans

//info.html <html> <head> <title>Request More Information</title> </head> <body> <h1>More Information</h1> Please use this basic form to select the course that you would like further information on. <form method="get" action="moreInformationRequestWithBean.jsp">   <br><input type="radio" name="courses" value="Java Programming"> Java Programming   <br><input type="radio" name="courses" value="Java Web Development"> Java Web Development   <br><input type="radio" name="courses" value="J2EE Development"> J2EE Development   <br><input type="radio" name="courses" value="XML Introduction"> XML Introduction   <br><input type="radio" name="courses" value="XML Schema"> XML Schema   <br><input type="radio" name="courses" value="Web Services"> Web Services   <p>First name: <input type="text" name="firstName">   <br>Last name: <input type="text" name="lastName">   <br>Email: <input type="text" name="email">   <p><input type="submit" name="Submit"> </form> </body> </html> <!-- moreInformationRequestWithBean.jsp --> <%@ page import="com.rntsoft.*"%> <jsp:useBean id="infoRequest" scope="session" type="MoreInfoRequest"/> <jsp:setProperty name="infoRequest" property="*"/> <html> <head> <title>Thankyou for your request</title> </head> <body> <h1>Thankyou for your request</h1> Thankyou for your request for more information. It will be sent to you shortly. <p>Click <a href="displayYourRequest.jsp">here</a> to view your request. </body> </html> // listing 8.4 package com.rntsoft; public class MoreInfoRequest {   public String getFirstName() {     return firstName;   }   public void setFirstName(String firstName) {     this.firstName = firstName;   }   public String getLastName() {     return lastName;   }   public void setLastName(String lastName) {     this.lastName = lastName;   }   public String getCourses() {     return courses;   }   public void setCourses(String courses) {     this.courses = courses;   }   public String getEmail() {     return email;   }     public void setEmail(String email) {     this.email = email;   }   private String firstName;   private String lastName;   private String email;   private String courses; }