<%
   String sel=request.getParamater("select");
   if(sel==null && sel.equals(""))
   {
     sel="";
   }
%>
<form name="form" method="get" action="kk.jsp" >列表
  <select name="select" size="1" onChange="document.form.submit()">
     <option value="<%=sel%>"><%=sel%></option>
     <option value="一">一
    <option value="二">二
    <option value="三">三
</select>
</form>
不知道你是不是这个意思,你这个jsp的名字是不是kk.jsp
你试试,我是在外地网吧,没有调试

解决方案 »

  1.   

    <%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.lang.*" %>
    <%@ page import="java.io.*"%>
    <%
       String sel=request.getParameter("select");
       out.println(sel);
    %>
    <html>
    <head>
    <title>test</title>
    </head>
    <body><form name="form" method="get" action="1.jsp" >列表
      <select name="select" size="1" onChange="document.form.submit()">
         
         <option value="一">一
        <option value="二">二
        <option value="三">三
    </select>
    </form>
    </body>
    </html>
      

  2.   

    <%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.lang.*" %>
    <%@ page import="java.io.*"%>
    <%
       String sel=request.getParameter("select");
       out.println(sel);
    %>
    <html>
    <head>
    <title>test</title>
    </head>
    <body><form name="form" method="get" action="1.jsp" >列表
      <select name="select" size="1" onChange="document.form.submit()">
         
         <option value="一">一
        <option value="二">二
        <option value="三">三
    </select>
    <input name="select1" type="hidden" value="<%=sel%>">
    <Script Language="JavaScript">
    document.all.select.value=document.all.select1.value;
    <Script>
    </form>
    </body>
    </html>