Страница Customerlnfo
Теперь мы перейдем к классам, с помощью которых осуществляется получение всей информации от клиента и передача ее рассмотренным выше классам. В первую очередь — это HTML-страница Customerlnfo.html. На этой странице имеется форма, поля которой предназначены для введения информации пользователем и соответствуют полям класса Customerlnfo (листинг 5.16). Как будет видно на JSP-странице Shippinglnfo, это соответствие упрощает передачу данных из формы в класс.
Листинг 5.16. Страница Customerlnfo (Customerlnfo.html)
<html>
<head>
<title>Customer Info</title>
</head>
<body>
<form action="ShippingInfo.jsp">
<p>
First Name:<input name="firstName" />
Last Name:<input name="lastName" />
</p>
<p>
Address line 1:<input name="address1" /><br />
Address line 2:<input name="address2" /><br />
City:<input name="city" />
State:<input size="2" name="state" />
Zip:<input size="10" name="zip" />
</p>
<p>Email Address:<input name="email" /><br /></p>
<p>Phone Number:<input size="13" name="phoneNumber" /> <br /></p>
<input type="submit" value="Submit Information" />
</form>
</body>
</html>