我試圖顯示這樣一個網格上我的數據庫內容:顯示產品在JSP作爲網格
我得到的所有產品在一個垂直colmun這樣的:
產品插入陣列「Arrayp」中,現在我可以diplay像提到的網格上的垂直表或水平表,但不是數據庫的內容,這是我的代碼,我將不勝感激幫助
<TABLE >
<%
while (cmp<=size)
{
out.println("<tr>");
out.println("<td>");
out.println("<p><img src=\"images/" + Arrayp.get(cmi) + " \" width=\"100\" height=\"100\" /></p>");
out.println("<p> categorie " + Arrayp.get(cmp) + "</p>");
out.println("<p> prix " + Arrayp.get(cmpri) + "</p>");
out.println("<p>quantité disponible " + Arrayp.get(cmpqt) + "</p>");
out.println("<form name='f' action='panier' method='post'>");
out.println("<input type='hidden' value= "+Arrayp.get(cmbref) +" name='ref' >");
out.println("<p>quantité desirée</p>");
out.println("<p><input type='text' name='nbr' ></p>");
out.println("<input type='submit' value='ajouter au panier' />") ;
out.println ("</form>");
cmp=cmp+8;
cmi=cmi+8;
cmpqt=cmpqt+8;
cmbref=cmbref+8;
out.println("<p></p>");
out.println("<p></p>");
out.println("</td>");
out.println("<tr>");
%>
</TABLE>
爲什麼你硬編碼html的使用java代碼?使用[JSTL(http://www.oracle.com/technetwork/java/index-jsp-135995.html) – Rembo
是的,我知道,但這不是問題,問題是,我不能讓網格顯示就像在圖片上提到的那樣 – user2503613
你得到了什麼添加你的頁面的圖像到你的問題。 – Rembo