j++;
}
}
}else{
sb.append(" ");
}
}
sb.append("| ");
sb.append(sb2.toString());
}
sb.append("\r\n------------------------------------------------------------------------");
return sb.toString();
}
}
下面是测试方法
[java] view plaincopyprint
public static void main(String[] args) throws Exception {
Map
params.put("goodId", "goodId");
params.put("goodsDesc", "goodsDesc");
params.put("merUserId", "merUserId");
params.put("merExtend", "merExtend");
params.put("merReqSerial", "merReqSerial");
params.put("orderDate", new SimpleDateFormat("yyyyMMdd").format(new Date()));
params.put("merReqTime", new SimpleDateFormat("HHmmss").format(new Date()));
params.put("serverCallUrl", "http://blog.csdn.net/jadyer");
params.put("interfaceVersion", "1.0.0.0");
params.put("busChannel", "02");
params.put("signType", "MD5");
params.put("orderValidityUnits", "m"); //m表示分钟
params.put("orderValidityNum", "30"); //这里就是30分钟
params.put("customerType", "02"); //02--18位身份证,01--15位身份证
params.put("amount", "1");
params.put("goodsName", "Tea");
params.put("merNo", "301900100000521");
params.put("orderNo", "90020120914015860583");
params.put("customerName", "李治天");
params.put("mobileNo", "135xxxx8084");
params.put("cooBankNo", "GDB_CREDIT");
params.put("creditCardNo", "6225xxxx1548");
params.put("validityYear", "17");
params.put("validityMonth", "05");
params.put("CVVNo", "695");
params.put("signMsg", "This is RequestParam sign");
Map
System.out.println("=============================================================================");
System.out.println("请求报文如下");
System.out.println(respMap.get("reqMsg"));
System.out.println("=============================================================================");
System.out.println("响应报文如下");
System.out.println(respMap.get("respMsg"));
System.out.println("=============================================================================");
System.out.println("响应十六进制如下");
System.out.println(respMap.get("respMsgHex"));
System.out.println("=============================================================================");
}
public static void main(String[] args) throws Exception {
Map
params.put("goodId", "goodId");
params.put("goodsDesc", "goodsDesc");
params.put("merUserId", "merUserId");
params.put("merExtend", "merExtend");
params.put("merReqSerial", "merReqSerial");
params.put("orderDate", new SimpleDateFormat("yyyyMMdd").format(new Date()));
params.put("merReqTime", new SimpleDateFormat("HHmmss").format(new Date()));
params.put("serverCallUrl", "http://blog.csdn.net/jadyer");
params.put("interfaceVersion", "1.0.0.0");
params.put("busChannel", "02");
params.put("signType", "MD5");
params.put("orderValidityUnits", "m"); //m表示分钟
params.put("orderValidityNum", "30"); //这里就是30分钟
params.put("cus