• 大小: 874KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: Java
  • 标签: 微信扫码  

资源简介

本例子实现微信扫码支付模式二的支付功能,应用场景为web网站微信扫码支付。实现从点击付费按钮、到弹出二维码、到用户用手机微信扫码支付、到手机上用户付费成功、web网页再自动调整到支付成功后的页面,这一个过程。代码为完整的web项目,用开发工具eclipse,myeclipse,idea打开即可跑

资源截图

代码片段和文件信息

package com.demodashi;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.linkedHashMap;
import java.util.Map;

import javax.servlet.http.HttpServletResponse;

import org.springframework.util.Assert;

@SuppressWarnings(“unchecked“)
public class baseController {

public void outPrint(HttpServletResponse response String result) throws IOException {
PrintWriter out = response.getWriter();
out.print(result);
}

protected Mapject> success(object data) {
return toMap(“data“ data “result“ ConstantBean.SUCCESS);
}

protected Mapject> error(object data) {
return toMap(“data“ data “result“ ConstantBean.ERROR);
}

protected Mapject> error(Throwable t) {
return toMap(“data“ t.getMessage() “result“ ConstantBean.ERROR);
}

public static Map toMap(object... params) {
Map map = new linkedHashMap();
Assert.notNull(params);
Assert.isTrue(params.length % 2 == 0);
for (int i = 0; i < params.length; i++) {
map.put(params[i++] params[i]);
}
return map;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1308  2017-06-05 22:10  微信扫码支付web项目\weixinpay\.classpath

     文件        117  2017-01-22 08:52  微信扫码支付web项目\weixinpay\.gitignore

     文件       1231  2017-06-05 15:48  微信扫码支付web项目\weixinpay\.project

     文件        575  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\.jsdtscope

     文件        242  2017-06-05 20:59  微信扫码支付web项目\weixinpay\.settings\org.eclipse.core.resources.prefs

     文件        430  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\org.eclipse.jdt.core.prefs

     文件         90  2017-02-06 15:06  微信扫码支付web项目\weixinpay\.settings\org.eclipse.m2e.core.prefs

     文件        693  2017-06-05 16:44  微信扫码支付web项目\weixinpay\.settings\org.eclipse.wst.common.component

     文件        171  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml

     文件        300  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件         50  2017-02-06 15:10  微信扫码支付web项目\weixinpay\.settings\org.eclipse.wst.validation.prefs

     文件     430433  2017-06-05 15:54  微信扫码支付web项目\weixinpay\lib\core.jar

     文件       9749  2017-06-05 20:32  微信扫码支付web项目\weixinpay\pom.xml

     文件      24344  2018-05-07 14:35  微信扫码支付web项目\weixinpay\readme.txt

     文件       1092  2017-03-16 20:08  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\baseController.java

     文件        265  2017-02-22 14:10  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\ConstantBean.java

     文件       2115  2017-06-05 15:36  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\pay\util\HttpUtil.java

     文件       1457  2017-06-05 15:32  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\pay\util\MD5Util.java

     文件       1012  2017-08-10 09:31  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\pay\util\PayConfigUtil.java

     文件       4362  2017-06-05 21:20  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\pay\util\PayToolUtil.java

     文件       2360  2017-06-05 21:19  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\pay\util\QRUtil.java

     文件       2737  2017-06-05 20:30  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\pay\util\xmlUtil4jdom.java

     文件       6656  2017-06-05 21:18  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\UserController.java

     文件        172  2017-06-05 22:09  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\UserService.java

     文件       2498  2017-06-05 22:09  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\UserServiceImpl.java

     文件        559  2017-02-22 14:10  微信扫码支付web项目\weixinpay\src\main\java\com\demodashi\UserVO.java

     文件       1777  2017-02-23 10:55  微信扫码支付web项目\weixinpay\src\main\resources\log4j2.xml

     文件       1106  2017-02-22 14:10  微信扫码支付web项目\weixinpay\src\main\resources\meta-INF\spring\applicationContext.xml

............此处省略80个文件信息

评论

共有 条评论