JSP について 1 つ質問があります。検索フォームに入力されたキーワードに基づいて製品を表示するために、次のコーディングを使用しています。しかし、現時点では結果が得られていません。コーディングのエラーをチェックしてください。ありがとうございました!
コード:
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<jsp:useBean id="dbBean" scope="page" class="source.DbBean"/>
<%
String keyword = request.getParameter("valueEntered");
if (valueEntered!=null) {
%>
<TABLE>
<TR>
<TR>
<TD><B>Product Id</B></TD>
<TD><B>Name</B></TD>
<TD><B>Description</B></TD>
<TD><B>Price</B></TD>
</TR>
<%
ArrayList products = dbBean.getSearchResults(valueEntered);
Iterator iterator = products.iterator();
while (iterator.hasNext()) {
Product product = (Product) iterator.next();
%>
<TR>
<TD><%=product.ProductId%></TD>
<TD><%=product.Name%></TD>
<TD><%=product.Description%></TD>
<TD><%=product.Price%></TD>
</TR>
<%
}
%>
</TR>
</TABLE>
<%
}
%>