在jsp中迭代表格行

问题描述:

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 ....所以我怎么做....所以为了达到我需要迭代行...对吗?我怎么做... ? –

你可以试试这个

<% 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。 –