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>