//接收请求发来的xml消息体,并返回xml字符串
public static String recieveData(HttpServletRequest request) { String inputLine = null; // 接收到的数据 StringBuffer recieveData = new StringBuffer(); BufferedReader in = null; try { in = new BufferedReader(new InputStreamReader( request.getInputStream(), "UTF-8")); while ((inputLine = in.readLine()) != null) { recieveData.append(inputLine); } } catch (IOException e) { } finally { try { if (null != in) { in.close(); } } catch (IOException e) { } } return recieveData.toString(); }