String city = request.getParameter("city");
out.println("你选择的城市是:"+city);

解决方案 »

  1.   

    下拉框有两项一个是Value,还是一个是Text
    你可以把Value和Text都设为"北京"
    然后post到另一个页面在另一个页面
    String city = request.getParameter("city");
    out.println(city);得到你要的值
      

  2.   

    1.jsp
    <form name="formName" action="search.jsp" method="post">
    <select name="city" >
    <option name="city" value="北京" onClick="document.formName.submit()">
    <option name="city" value="上海" onClick="document.formName.submit()">
    </select>
    </form>search.jspString city = request.getParameter("city");
    out.println("你选择的城市是:"+city);