<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>选择省份</title>
</head>
<body>
请选择籍贯:
<form action="MyJsp.jsp" name="myform" method="get">
<select name="selelct">
<option>
--选择省份--
</option>
<option>
北京
</option>
<option>
天津
</option>
</select>
<input type="submit" name="btn" value="提交">
</form>
</body>
</html

解决方案 »

  1.   

    没有什么问题吧 在另外个页面request.getParameter("selelct")获取不到么还是什么,看看url上面有参数没
      

  2.   

    应该是得到了是""吧,而不是null
    解决方案<option value="这个不算">
    --选择省份--
    </option>
    <option value="北京">
    北京
    </option>
    <option value="天津">
    天津
    </option>还需注意的是<%request.getParameter("selelct")%>
      

  3.   

    request.setCharacterEncoding("GBK");
    String name = request.getParameter("selelct");
    out.print(name);找您那么写的 不对啊 乱码啊 
      

  4.   

    out的编码 页面的编码是不是都是GBK了