Source code for /src/issue_1_select6.jsp.txt

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%
//=====================================================================//
//Author: Mark Qian <markqian@hotmail.com>                             //
//WWW: http://www.coolshare.com/                                       //
//Copyright (c) 2006, Mark Qian                                        //
//                                                                     //
//You must contact Mark Qian to get a permission of use                //
//in case you want to make any use of the codes except viewing it     //
//on Mark's site.                                                      //
//=====================================================================//
%>

<%@ page import="java.util.List" %>
<%@ page import="java.lang.StringBuffer" %>
<%@ page import="javax.servlet.http.Cookie" %>
<%@ page import="com.coolshare.remotescript.common.Util" %>


<%
   String cId = request.getParameter("cId");
   StringBuffer res = new StringBuffer();
   res.append("<SELECT NAME=\"state\" onChange=\"this.form.input1.value=this.options[this.selectedIndex].value\">"); 
   List list = (List)request.getAttribute("res");
   for (int i=0; i<list.size(); i++) {
	   String state = (String)list.get(i);
       res.append("<OPTION VALUE=\""+state+"\">"+state+"</OPTION>");
  }
  res.append("</SELECT>");
  %>
  


<html>
  <script>
  function doOnload() {
	  var comm = top.main.cm.findCommunicator('<%=cId %>');
	  comm.res = unescape("<%=Util.doEncode(res.toString())%>");
	  comm.process();
  }
</script>
<Body onload="doOnload()">
</Body>
</html>