3044am永利(集团)科技有限公司 - 百度百科

  <%
  //ݡ
  for (Enumeration e = request.getParameterNames(); e.hasMoreElements();) {
   String h = (String) e.nextElement();
   String v = request.getParameter(h);
   String mm =  java.net.URLDecoder.decode(v, "UTF-8");
   System.out.println(": " + h + " = " + mm);
  }
   %>
 
Baidu
sogou
/////////////////////////////////////////////////////////////////////////////////////
request.getParameter()ʱԶһURIḶ̌ʱõĽ̻ᵼ֡URI κrequest.getParameter()õԭϢURIһεݡÿɿصĽ뺯 java.net.URLDecoder.decode()ͿɽԭʼȷϢ
Ϸ˿֪Ƿȷ


servlet

Ǻ,򲻸˰!!ڸ,ܼ:   
  1)   JSPֻҪ   <%@   page   contentType="text/html;charset=GB2312"   language="java"   %>   ȷύˣ   
  2servletзֱ   
                1   response.setContentType("text/html;   charset=gb2312");   
                2)     request.setCharacterEncoding("gb2312");   
  ͿȷͶȡˣ   
  ôڵstrutsṩservletûм   
  1   response.setContentType("text/html;   charset=gb2312");   
  2)     request.setCharacterEncoding("gb2312");   
  дactionformʱͲȷȡˣֻдactionܼ   
  ôô޸servletأѧϰУ   
  ллңкõĽŶ  
ת
    public static String iso2gb(String str) {
        if (str=="") {
        return "";
        }

        String result = "";

        try {
        byte[] tmp = str.getBytes("ISO8859_1");
        result = new String(tmp, "UTF-8");
        } catch (Exception e) {
            System.out.println(e);
        }

        return result;
    }


<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
    request.setCharacterEncoding("UTF-8");
%>
   
   

һƪBATΪζѾʱO2O
һƪquery form.serialize()лԭ򼰽
Baidu
sogou