jsp购物车代码

2025-02-26 20:55:19
推荐回答(5个)
回答1:

//shopping.html

shopping stor




please select the item that you want to buy











------------------------------------------------------------------
//carts.jsp
<%@page contentType="text/html;charset=ISO8859_1" %>




<%
cart.processRequest();
%>



    you have chosen these items:
    <%
    String []items=cart.getItems();
    for(int i=0;i {
    %>
  1. <%=items[i] %>

  2. <%
    }
    %>



<%@include file="shopping.htm" %>


---------------------------------------------------------------------//DummyCart.java
package test;
import javax.servlet.http.*;
import java.util.Vector;
import java.util.Enumeration;
public class DummyCart
{
Vector v = new Vector();
String submit=null;
String item= null;
private void addItem(String name)
{
v.addElement(name);
}

private void removeItem(String name)
{
v.removeElement(name);
}

public void setItem(String s)
{
item=s;
}

public void setSubmit(String s)
{
submit=s;
}

public String[] getItems()
{
String []s=new String[v.size()];
v.copyInto(s);
return s;
}

public void processRequest()
{
if(submit==null)
addItem(item);
if(submit.equals("add"))
addItem(item);
else if (submit.equals("remove"))
removeItem(item);
reset();
}

private void reset()
{
submit=null;
item=null;
}

}

----------------------------------------------------------------------
上面是一个简单的例子,功能都能实现,对网页效果要求更漂亮些的可做一些修改。

回答2:

seesion里不会放商品列表。
只会放用户信息和购买商品的信息。至于你怎么取数据,随意取。给点条件,给个按钮查询显示就是了,不要FORM.

回答3:

对数据库操作写在一个方法里,调用方法就行了

显示如果只有一条 方法返回String类型 放到sessions里
如果有多条 返回可以用StringBuffer或者Vector连的标签一起存进session

回答4:

query取得iframe中元素的几种方法
在iframe子页面获取父页面元素
代码如下:
$(

回答5:

有例子,源码,发给你了撒!!不理解的话,给我说下!!