我有一个ProductName链接列表,如下所示:
<a href='btnAction=productDetails&productId=IP16G'> IPhone </a'>
<a href='btnAction=productDetails&productID=SOPr'> Some other product </a> and so on ...
我尝试过调试,发现P
不是null
,但request.getRequestDispatcher("details.jsp")
没有转发到details.jsp
页面。
以下是相关的代码块:
if (action.equals("productDetails")) {
try {
String productId = request.getParameter("productId");
ProductsRepository pRep = new ProductsRepository();
pRep.getProductById(productId);
Products p = pRep.getProduct();
request.setAttribute("Product", p);
RequestDispatcher rd = request.getRequestDispatcher("details.jsp");
rd.forward(request, response);