<html><head><title>Create Person</title></head><body><h1>Enter your details</h1><formaction="displayDetails.jsp"method="post"><table><tr><td>First name:</td><td><inputtype="text"name="firstName"/></td></tr><tr><td>Last name:</td><td><inputtype="text"name="lastName"/></td></tr><tr><td>Age:</td><td><inputtype="text"name="age"/></td></tr></table><inputtype="submit"value="Submit details"/></form></body></html>
//displayDetails.jsp
<%@ taglib prefix="c"uri="http://java.sun.com/jstl/core" %><html><head><title>Display details</title></head><body><h1>The details that you entered!</h1><table><tr><td>First name</td><td><c:outvalue="${param.firstName}"/></td></tr><tr><td>Last name</td><td><c:outvalue="${param.lastName}"/></td></tr><tr><td>Age</td><td><c:outvalue="${param.age}"/></td></tr><%-- The following two values are not passed from the HTML form and are present to show the syntax for specifying default values --%><tr><td>Partner's name</td><td><c:outvalue="${param.partnerName}"default="Unknown name"/></td></tr><tr><td>Partner's age</td><td><c:outvalue="${param.partnerAge}">
Unknown age
</c:out></td></tr></table></body></html>