第一个传递了一个文本框的值,转换了可以显示中文,但第二个是多选项框,jsp接收的是数组,那怎么转换呢?
还有为什么我设置了request.setCharacterEnocoding("utf-8"),这样反而转换不过来呢,一定要用string才行呢<body>
    输入的内容为:
    <%
     //request.setCharacterEncoding("utf-8");
     String name=new String(request.getParameter("name").getBytes("ISO-8859-1"),"gbk");
     String[] place =request.getParameterValues("place");(这里如何转换呢?)
     %>
     <%=name%>
     <%
      if(place[0].equals("北京")){
      request.getRequestDispatcher("welcome.jsp").forward(request,response);
      }else{
      %>
      <p>用户籍贯是:<%=place[0]%>
     <%
      }
      %>
  </body>