<!-- 根据请求的类型,更新购物车bean -->
<%
if( submit.equals( "Add" ) )
{
cart1.add( book );
}
else
{
cart1.remove( book );
}
%>
<!-- 显示购物车中的内容 -->
<%
for( int i = 0; i < cart1.size(); i++ )
{
%>
<tr>
<td><%=cart1.get(i) %></td>
<form method="post" action="purchase1.jsp">
<input type="hidden" name="book" value="<%=cart1.get(i)%>" >
<td><input type="submit" name="submit" value="Remove"></td>
</form>
</tr>我按了Remove按钮后,Vector数组删除了这个对象,怎么还要隐藏呢?
<%
if( submit.equals( "Add" ) )
{
cart1.add( book );
}
else
{
cart1.remove( book );
}
%>
<!-- 显示购物车中的内容 -->
<%
for( int i = 0; i < cart1.size(); i++ )
{
%>
<tr>
<td><%=cart1.get(i) %></td>
<form method="post" action="purchase1.jsp">
<input type="hidden" name="book" value="<%=cart1.get(i)%>" >
<td><input type="submit" name="submit" value="Remove"></td>
</form>
</tr>我按了Remove按钮后,Vector数组删除了这个对象,怎么还要隐藏呢?
下载地址: http://topic.csdn.net/u/20071006/12/bf01f6c2-650f-4b68-8b90-aecaa81d3f03.html
for( int i = 0; i < cart1.size(); i++ )
{
% >
<tr >
<td > <%=cart1.get(i) % > </td >
<form method="post" action="purchase1.jsp" >
<input type="hidden" name="book" value=" <%=cart1.get(i)% >" >
<td > <input type="submit" name="submit" value="Remove" > </td >
</form >
</tr >
是把已经放入购物车的商品先遍历出来。点击remove时候才执行<%
if( submit.equals( "Add" ) )
{
cart1.add( book );
}
else
{
cart1.remove( book );
}
% >
这里执行的顺序是不是先隐藏后删除呢?
对于表单我知道它是向目的页面提交数据,但对于表单的执行情况我有些困惑.
我是刚开始接触web编程的,请不要见笑啊!