/**
  * *********************************************** @Title: getMsgList @Description: TODO(获取消息列表)
  * 设定文件
  *
  * @return void 返回类型
  * @throws
  * @date 2015-2-6 ***********************************************
  */
 private void getMsgList() {
   // showDialog();
   String url = Url.SERVICE_MSG_ARRAY_URL;
   JsonObject json = new JsonObject();
   json.addProperty("pageNo", pageNo);
   json.addProperty("pageCount", 10);
   json.addProperty("msgTime", "");
   InternetConfig config = new InternetConfig();
   config.setKey(1);
   config.setHead(CommonUtils.inHeaders());
   FastHttpHander.ajaxString(url, json.toString(), config, this);
 }
  /** 自动验证成功的方法 */
  @Override
  public void onValidationSucceeded() {
    showDialog("登录中...");
    Ioc.getIoc().getLogger().i("登录前端验证成功");
    // Toast.makeText(this, "前端验证通过", Toast.LENGTH_SHORT).show();

    loginMap = new HashMap<String, String>();
    loginMap.put("account", login_name.getText().toString().trim());
    loginMap.put("password", login_pwd.getText().toString().trim());

    // 验证手机是否联网
    if (!Handler_Network.isNetworkAvailable(this)) {
      Toast.makeText(this, ErrorMsgEnum.NET_ERROR.getName(), Toast.LENGTH_SHORT).show();
      return;
    }
    config = new InternetConfig();
    config.setKey(R.raw.client);
    config.setHead(CommonUtils.inHeaders());
    Ioc.getIoc().getLogger().i("调用后台登录接口:[" + Url.METHOD_LOGIN + "]");
    // 调用后台登录接口
    FastHttpHander.ajaxString(Url.METHOD_LOGIN, Handler_Json.beanToJson(loginMap), config, this);
  }
 /** 自动验证失败的方法 */
 @Override
 public void onValidationFailed(View failedView, Rule<?> failedRule) {
   String message = failedRule.getFailureMessage();
   CommonUtils.onAlertToast(failedView, message, this);
 };