2016-04-26 60 views
1

1 [result page] 2 [chooseMedicine page]如何迭代我的chooseMedicine.jsp頁面中的表格行,而不會丟失用戶在result.jsp頁面上選擇的先前數據。我失去了以前的選擇藥物,當我點擊繼續shopping.Is這可能通過腳本標籤?.....謝謝你的幫助。在jsp中迭代表格行

<tr> 
<td><input type="text" value="<%=request.getAttribute("Med")%>"></td> 
<td><input type="text" value="<%=request.getAttribute("NumberOfTab")%>"</td> 
<td><input type="text" value="<%=request.getAttribute("Cost")%>"/></td> 
<td><input type="text" value="<%=request.getAttribute("TotalPrice")%>"/></td> 
</tr> 
+3

什麼是result.jsp頁面?用戶如何到達chooseMedicine.jsp?在result.jsp中選擇了什麼?表格數據來自哪裏? – aksappy

+0

你想簡單地包含其他jsp嗎? –

+0

不,我選擇第一種藥後,我進入result.jsp頁面,當我點擊繼續購物時,我回去選擇藥物並選擇第二種藥......所以選擇的第二種藥應該顯示在第二排中第一個在result.jsp ....所以我怎麼做....所以爲了達到我需要迭代行...對嗎?我怎麼做... ? –

回答

-1

你可以試試這個

<% for(int i=0;i<10;i++){ %> 
    <tr> 
    <td><input type="text" value="<%=request.getAttribute("Med")%>"></td> 
    <td><input type="text" value="<%=request.getAttribute("NumberOfTab")%>" </td> 
    <td><input type="text" value="<%=request.getAttribute("Cost")%>"/></td> 
    <td><input type="text" value="<%=request.getAttribute("TotalPrice")%>"/></td> 
    </tr> 
<% } %> 

可以更改爲根據您的需要循環條件。

+0

JSP中的Java代碼。這是2001年嗎? –

+0

你也可以試試JSTL,@AlanHay。 –