客户端,dos.writeUTF(property);
 服务端:new DataInputStream(request.getInputStream).readUTF();

解决方案 »

  1.   

    这样在tomcat5试过,没问题
    //表单域
    if (fields != null) {
    for (Map.Entry<String, String> entry : fields.entrySet()) {
    queryString += "&" + URLEncoder.encode(entry.getKey(), HTTP_ENCODING) + "="
    + URLEncoder.encode(entry.getValue(), HTTP_ENCODING);
           
            
    }
    }
    if(!queryString.equals("")){
    queryString=queryString.replaceFirst("&", "");
    dos.writeBytes(queryString);
    }
      

  2.   

    我的参数 是以xml形式提交的服务器端也没根据 key 来获取value,服务器端就读取流2楼的方法试过,还是没用
      

  3.   

    这句话写错了
    conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded"); 
    结贴