资源简介
附件中说明了java对接支付宝的例子,用eclipse导入即可运行
├src┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈类文件夹
│ │
│ ├com.alipay.config
│ │ │
│ │ └AlipayConfig.java┈┈┈┈┈基础配置类文件
│ │
│ ├com.alipay.util
│ │ │
│ │ ├AlipayCore.java┈┈┈┈┈┈支付宝接口公用函数类文件
│ │ │
│ │ ├AlipayNotify.java┈┈┈┈┈支付宝通知处理类文件
│ │ │
│ │ ├AlipaySubmit.java┈┈┈┈┈支付宝各接口请求提交类文件
│ │ │
│ │ └UtilDate.java┈┈┈┈┈┈┈支付宝自定义订单类文件
│ │
│ ├com.alipay.md5
│ │ │
│ │ └MD5.java ┈┈┈┈┈┈┈┈┈MD5签名类文件
│
├WebRoot┈┈┈┈┈┈┈┈┈┈┈┈┈┈页面文件夹
│ │
│ ├alipayapi.jsp┈┈┈┈┈┈┈┈┈支付宝接口入口文件
│ │
│ ├index.jsp┈┈┈┈┈┈┈┈┈┈┈支付宝调试入口页面
│ │
│ ├notify_url.jsp ┈┈┈┈┈┈┈┈服务器异步通知页面文件
│ │
│ └return_url.jsp ┈┈┈┈┈┈┈┈页面跳转同步通知文件
│ │
│ └WEB-INF
│ │
│ └lib(如果JAVA项目中包含这些架包,则不需要导入)
│ │
│ ├commons-codec-1.6.jar
│ │
│ ├commons-logging-1.1.1.jar
│ │
│ └dom4j-1.6.1.jar

代码片段和文件信息
package com.game.pay.alipay.config;
/* *
*类名:AlipayConfig
*功能:基础配置类
*详细:设置帐户有关信息及返回路径
*版本:3.4
*修改日期:2016-03-08
*说明:
*以下代码只是为了方便商户测试而提供的样例代码,商户可以根据自己网站的需要,按照技术文档编写并非一定要使用该代码。
*该代码仅供学习和研究支付宝接口使用,只是提供一个参考。
*/
public class AlipayConfig {
//↓↓↓↓↓↓↓↓↓↓请在这里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
// 合作身份者ID,签约账号,以2088开头由16位纯数字组成的字符串,查看地址:https://b.alipay.com/order/pidAndKey.htm
public static String partner = ““;
// 收款支付宝账号,以2088开头由16位纯数字组成的字符串,一般情况下收款账号就是签约账号
public static String seller_id = partner;
// MD5密钥,安全检验码,由数字和字母组成的32位字符串,查看地址:https://b.alipay.com/order/pidAndKey.htm
public static String key = ““;
// 服务器异步通知页面路径 需http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问
public static String notify_url = “http://yours/CPay/pay/notify_url.jsp“;
// 页面跳转同步通知页面路径 需http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问
public static String return_url = “http://yours/CPay/pay/return_url.jsp“;
// 签名方式
public static String sign_type = “MD5“;
// 调试用,创建TXT日志文件夹路径,见AlipayCore.java类中的logResult(String sWord)打印方法。
public static String log_path = “D:\\“;
// 字符编码格式 目前支持 gbk 或 utf-8
public static String input_charset = “utf-8“;
// 支付类型 ,无需修改
public static String payment_type = “1“;
// pc端调用的接口名,无需修改shoujiduan
public static String service = “alipay.wap.create.direct.pay.by.user“;
//----------------手机端支付宝调用接口---------------------
// public static String wap_service = “alipay.wap.create.direct.pay.by.user“;
//↑↑↑↑↑↑↑↑↑↑请在这里配置您的基本信息↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
//↓↓↓↓↓↓↓↓↓↓ 请在这里配置防钓鱼信息,如果没开通防钓鱼功能,为空即可 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
// 防钓鱼时间戳 若要使用请调用类文件submit中的query_timestamp函数
public static String anti_phishing_key = ““;
// 客户端的IP地址 非局域网的外网IP地址,如:221.0.0.1
public static String exter_invoke_ip = ““;
//↑↑↑↑↑↑↑↑↑↑请在这里配置防钓鱼信息,如果没开通防钓鱼功能,为空即可 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 841 2017-08-10 10:51 pay\.classpath
文件 904 2017-08-10 10:51 pay\.project
文件 567 2017-08-10 10:51 pay\.settings\.jsdtscope
文件 364 2017-08-10 10:51 pay\.settings\org.eclipse.jdt.core.prefs
文件 464 2017-08-10 10:51 pay\.settings\org.eclipse.wst.common.component
文件 345 2017-08-10 10:51 pay\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-08-10 10:51 pay\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-08-10 10:51 pay\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1137 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\config\AlipayConfig.class
文件 1993 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\sign\MD5.class
文件 4804 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\AlipayCore.class
文件 3715 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\AlipayNotify.class
文件 5382 2017-08-25 15:18 pay\build\classes\com\game\pay\alipay\util\AlipaySubmit.class
文件 7784 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\httpClient\HttpProtocolHandler.class
文件 2780 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\httpClient\HttpRequest.class
文件 1511 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\httpClient\HttpResponse.class
文件 1159 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\httpClient\HttpResultType.class
文件 1364 2017-08-22 09:33 pay\build\classes\com\game\pay\alipay\util\UtilDate.class
文件 7516 2017-04-13 18:18 pay\readme.txt
文件 2419 2017-08-25 16:44 pay\src\com\game\pay\alipay\config\AlipayConfig.java
文件 2087 2017-08-19 17:05 pay\src\com\game\pay\alipay\sign\MD5.java
文件 4286 2017-08-19 17:07 pay\src\com\game\pay\alipay\util\AlipayCore.java
文件 4619 2017-08-19 17:07 pay\src\com\game\pay\alipay\util\AlipayNotify.java
文件 6471 2017-08-25 15:18 pay\src\com\game\pay\alipay\util\AlipaySubmit.java
文件 7768 2017-08-19 17:05 pay\src\com\game\pay\alipay\util\httpClient\HttpProtocolHandler.java
文件 3353 2017-08-19 17:05 pay\src\com\game\pay\alipay\util\httpClient\HttpRequest.java
文件 1743 2017-08-19 17:06 pay\src\com\game\pay\alipay\util\httpClient\HttpResponse.java
文件 586 2017-08-19 17:05 pay\src\com\game\pay\alipay\util\httpClient\HttpResultType.java
文件 1774 2017-08-19 17:05 pay\src\com\game\pay\alipay\util\UtilDate.java
文件 5706 2017-08-19 11:22 pay\WebContent\css\divChoose.css
............此处省略65个文件信息
- 上一篇:二手房屋交易系统
- 下一篇:Java实现的办公用品管理系统
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论