普通商品价格表代码jsp
时间: 2023-07-03 12:12:02 浏览: 50
以下是一个简单的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>
<h1>商品价格表</h1>
<table>
<tr>
<th>商品名称</th>
<th>价格</th>
</tr>
<tr>
<td>手机</td>
<td>1999元</td>
</tr>
<tr>
<td>电视</td>
<td>2999元</td>
</tr>
<tr>
<td>电脑</td>
<td>3999元</td>
</tr>
</table>
</body>
</html>
```
这个例子中,我们使用了HTML表格来显示商品名称和价格。你可以根据自己的需求修改表格中的商品信息。另外,我们还使用了JSP的标签来设置页面的编码和标题。
相关问题
jsp商品库存变化代码
以下是一个简单的 JSP 商品库存变化的代码示例:
假设我们有一个商品库存表 `product`,其中包含 `id`、`name` 和 `stock` 三个字段,我们想要在 JSP 页面上展示商品信息并实现库存变化的功能。
首先,我们需要在 JSP 页面中引入数据库连接和操作的代码:
```jsp
<%@ page import="java.sql.*" %>
<%
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/mydb";
String username = "root";
String password = "password";
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();
%>
```
然后,我们需要查询数据库获取商品信息并展示在页面上:
```jsp
<table>
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Stock</th>
<th>Change Stock</th>
</tr>
</thead>
<tbody>
<%
ResultSet rs = stmt.executeQuery("SELECT * FROM product");
while (rs.next()) {
%>
<tr>
<td><%= rs.getString("id") %></td>
<td><%= rs.getString("name") %></td>
<td><%= rs.getString("stock") %></td>
<td>
<form method="POST" action="changeStock.jsp">
<input type="hidden" name="id" value="<%= rs.getString("id") %>">
<input type="number" name="stock" min="0">
<button type="submit">Change</button>
</form>
</td>
</tr>
<% } %>
</tbody>
</table>
```
在上面的代码中,我们使用 `ResultSet` 对象查询数据库获取商品信息,并使用 JSP 的 `<%= %>` 标签将数据展示在页面上。同时,我们为每一个商品添加了一个表单,用于修改库存。表单中包含了一个隐藏的 `id` 字段,用于标识当前商品的 ID,以及一个 `stock` 输入框,用户可以在输入框中输入需要修改的库存数量,然后提交表单。
最后,我们需要编写 `changeStock.jsp` 页面,用于处理用户提交的表单并更新数据库中的库存信息:
```jsp
<%
String id = request.getParameter("id");
int stock = Integer.parseInt(request.getParameter("stock"));
stmt.executeUpdate("UPDATE product SET stock = " + stock + " WHERE id = " + id);
response.sendRedirect(request.getContextPath() + "/product.jsp");
%>
```
在上面的代码中,我们首先从请求参数中获取商品的 ID 和需要修改的库存数量,并使用 SQL 语句将修改后的库存数量更新到数据库中。然后,我们使用 `sendRedirect` 方法将页面重定向到商品信息展示页面,以便用户查看更新后的库存信息。
注意:上面的代码仅作为示例,实际开发中应该做好异常处理和安全防范工作。
jsp添加商品信息代码
以下是一个简单的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>
<h1>添加商品信息</h1>
<form action="addProduct.jsp" method="post">
<label for="productName">商品名称:</label>
<input type="text" name="productName" id="productName" required><br>
<label for="productPrice">商品价格:</label>
<input type="number" name="productPrice" id="productPrice" required><br>
<label for="productDescription">商品描述:</label>
<textarea name="productDescription" id="productDescription" required></textarea><br>
<input type="submit" value="添加商品">
</form>
</body>
</html>
在这个示例中,有一个简单的表单,其中包含商品名称、价格和描述的输入字段。当用户提交表单时,它将向“addProduct.jsp”页面发送POST请求,该页面将处理表单数据并将其存储在数据库中。实际上,您需要编写“addProduct.jsp”页面的代码来处理表单数据并将其存储在数据库中。