文档库 最新最全的文档下载
当前位置:文档库 › Carts

Carts

Carts
Carts

package sessions;

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); //删除向量中第一个出现的name元素

}

public void setItem(String name) {

item = name;

}

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.equals("add"))

addItem(item);

else if (submit.equals("remove"))

removeItem(item);

// reset at the end of the request

reset();

}

// reset

private void reset() {

submit = null;

item = null;

}

}

<%@ page contentType="text/html;c harset=ISO8859_1" %> <%

//request.setCharacterEnc oding("GBK");

%>

class="sessions.DummyCa rt" />

name="cart"

property="item"

value="<%=request.getPa rameter(\"item\")%>"/>

name="cart"

property="submit"

value="<%=request.getPa rameter(\"submit\")%>"/

>

<%

cart.processRequest(); %>


您当前选择了如下CD:

    <%

    String[] items = cart.getItems();

    for (int i=0; i

    %>

  1. <%= items[i] %> <%

    }

    %>


<%@ include file ="carts.html" %>

相关文档