<HTML>
<HEAD>
<TITLE>Simple Vector Example</TITLE>
</HEAD>
<BODY>
<P>Vector Example</P>
<FORM METHOD="GET" ACTION="vector.jsp">
<INPUT SIZE="15" NAME="userinput">
<INPUT TYPE="SUBMIT" value="Add Text to Vector" name="VectorAdd">
</FORM>
<P>
<%!
// Declaration of class wide instance variables
Vector myVector;
int counter;
%>
<%
String input;
if (myVector == null) {
myVector = new Vector(5, 10);
myVector.add("this is vector's 1st item, so index 0");
}
input = (request.getParameter("userinput"));
myVector.add(input);
%>
<%= "You just typed: " + input%> <BR>
<%="Vector contents output follows"%> <BR>
<%
Enumeration vEnum = myVector.elements();
counter = 0;
while (vEnum.hasMoreElements()) {
%>
<%= "Vector item " + counter + ": " + vEnum.nextElement()
%> <BR>
<% counter++; %>
<%} %>
</P>
</BODY>
</HTML>