选购多种商品,到购物车计算价格的jsp代码
时间: 2023-03-01 15:45:02 浏览: 117
以下是一份简单的JSP代码示例,实现了选购多种商品并在购物车中计算价格的功能:
```
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>购物车</title>
</head>
<body>
<%
double total = 0.0;
String[] items = request.getParameterValues("item");
if (items != null) {
for (int i = 0; i < items.length; i++) {
if ("item1".equals(items[i])) {
total += 50.0;
} else if ("item2".equals(items[i])) {
total += 60.0;
} else if ("item3".equals(items[i])) {
total += 70.0;
}
}
}
%>
<form action="shopping_cart.jsp" method="post">
<h3>请选择您要购买的商品:</h3>
<input type="checkbox" name="item" value="item1">商品1(50元)<br>
<input type="checkbox" name="item" value="item2">商品2(60元)<br>
<input type="checkbox" name="item" value="item3">商品3(70元)<br>
<input type="submit" value="结算">
</form>
<% if (items != null) { %>
<h3>您选择的商品总价为:<%= total %>元</h3>
<% } %>
</body>
</html>
```
希望这个代码示例能够帮助您理解JSP如何实现选购多种商品并在购物车中计算价格的功能。
阅读全文