Here we are going to create a Form page through JSP without using Beans. In this application we create a home page form which is filled in by the user and then the information is sent to the next page. For this application we follow the following steps. Step 1: Create a web application First we choose a new web application and then click on the next button.
Step 2: Name and Location After choosing the web application we provide it a specific name and location for it, then click on the next button. Step 3: Server and Setting In this step we provide it a specific server and choose Java EE 6 Web application and click next Step 4: Select Framework There is no need to choose any frame for this application. Step 5: Create New JSP Files Create two JSP files: form.jsp and display.jsp. Formhome.jsp <html> <head><title>Create Person</title></head> <body bgcolor="cyan"> <h1>Enter your details</h1> <form action="display.jsp" method="post"> <table> <tr><td>First name:</td> <td><input type="text" name="firstName" /></td> </tr> <tr><td>Last name:</td> <td><input type="text" name="lastName" /></td> </tr> <tr><td>Email-id:</td> <td><input type="text" name="email" /></td> </tr> <tr><td>Place of Birth:</td> <td><input type="text" name="Placeofbirth" /></td> </tr> <tr><td>Contact No:</td> <td><input type="text" name="cono" /></td> </tr> <tr><td>Age:</td> <td><input type="text" name="age" /></td> </tr> </table> <input type="submit" value="Submit details" /> </form> </body> </html> Display.jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <html> <head><title>Display details</title></head> <body bgcolor="green"> <h1>Your details (or, the details you entered!)</h1> <table> <tr><td>First name:</td><td><c:out value="${param.firstName}"/></td></tr> <tr><td>Last name:</td> <td><c:out value="${param.lastName}" /></td></tr> <tr><td>Email-id:</td> <td><c:out value="${param.email}" /></td></tr> <tr><td>Place of birth:</td> <td><c:out value="${param.Placeofbirth}" /></td></tr> <tr><td>Contact no:</td> <td><c:out value="${param.cono}" /></td></tr> <tr><td>Age:</td> <td><c:out value="${param.age}" /></td></tr> </table> </body> </html> Compiling and Running the application After compiling and running the application we will get the following output Output FormHome.jsp
Display.jsp
You need to be a premium member to use this feature. To access it, you'll have to upgrade your membership.
Become a sharper developer and jumpstart your career.
$0
$
. 00
monthly
For Basic members:
$20
For Premium members:
$45
For Elite members: