Электронный магазин на Java и XML

         

Определение стоимости...



Листинг 5.20. Определение стоимости доставки (Creditlnfo.jsp)

<jsp:useBean scope="session" id="order" class="Order" />
<% order.setFulfillment( shippingInfo );
ShippingCalculator calc = new ShippingCalculator( order );
String s = request.getParameter( "shipperAndClass" );
String price = calc.getPrice( s );
price = price.replace( '$', ' ' );
shippingInfo.setCostToCustomer ( Double.parseDouble( price ) );
%>

Код HTML этой JSP-страницы используется для сбора необходимой информации о кредитной карте клиента. В первую очередь мы хотели бы отобразить в таблице полностью всю сумму, которую мы собираемся снять со счета клиента. Мы показываем общую стоимость покупки, стоимость доставки и суммарную стоимость заказа. Далее выводится форма, в которой клиент указывает тип своей кредитной карты, номер и дату окончания срока действия, как показано в листинге 5.21.



Содержание раздела