本帖最后由 seantjl 于 2011-08-22 19:30:01 编辑

解决方案 »

  1.   

    final static String SOAP_ACTION = "http://www.XXX.com";
    private static final String NAMESPACE = "http://www.XXX.com/";
    private static final String URL = "http://192.168.61.160/webserver/OperatingCenterService.asmx";
    public static boolean isFirstLogin(String loginid)
        {
         /*是不是第一次登录,是返回真*/
       String url = URL + "/FirstLogin";
       HttpPost request = new HttpPost(url);
       List<NameValuePair> params = new ArrayList<NameValuePair>();
       params.add(new BasicNameValuePair("loginid", loginid));
       try {   UrlEncodedFormEntity entity = new UrlEncodedFormEntity(params,
       HTTP.UTF_8);
      
       request.setEntity(entity);
       HttpResponse response = new DefaultHttpClient().execute(request);   if (response.getStatusLine().getStatusCode() == 200) {
      
    // ParserMachine.parse_onefirstLogin是对response.getEntity()的解析过程。
       return  ParserMachine.parse_onefirstLogin(EntityUtils.toString(response
       .getEntity()));
      
          } else {
       return false;
       }   } catch (Exception e) {   return false;
       }
         
        }