十日冲刺之第六日

昨天进行了宠物信息上传和相关总结。

今天进行:


6.商品列表
index.jsp -- 提供商品列表
ProdListServlet -- 调用Service中查询所有商品的方法,查到后存入request域带到页面展示
prodList.jsp -- 从request域中拿出所有的商品做展示

7.查看商品详情
在商品列表页面中点击图片时,查看商品的详情
ProdInfoServlet 根据商品id查询商品信息,带到页面显示
ProdService 提供根据id查询商品的方法
ProdDao 提供根据id查询商品的方法
prodInfo.jsp页面展示

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  </head>
  <body>
  	<h1>Estore_商品列表</h1><hr>
  	<table width="100%" style="text-align: center;" >
  	<c:forEach items="${requestScope.list}" var="prod">
  		<tr>
  			<td width="20%"><a href="/ProdInfoServlet?id=${prod.id }"><img src="/ImgServlet?imgurl=${prod.imgurls }" style="cursor: pointer;"/></a></td>
  			<td width="40%">
  				${prod.name }<br>
  				${prod.price }<br>
  				${prod.category }<br>
  			</td>
  			<td width="40%">
  				<c:if test="${prod.pnum>0}">
  					<font color="blue">有货</font>
  				</c:if>
  				<c:if test="${prod.pnum<=0}">
  					<font color="red">缺货</font>
  				</c:if>
  			</td>
  		</tr>
		<tr>
			<td colspan="3"><hr></td>
		</tr>
  	</c:forEach>
  	</table>
  </body>
</html>

等等代码。

遇到的问题:

出现乱码情况,未解决。  

燃尽图:

原文地址:https://www.cnblogs.com/xuemo/p/6854316.html