资源简介
附件中说明了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实现的办公用品管理系统
- 二手房屋交易系统
- 移动苏州研发中心2015校招专业笔试题
- 多功能拼图游戏软件 java课程设计 含
- JavaCard 智能卡程序开发三部曲 pdf版
- 用JAVA写的一个简单的银行系统
- Java坦克大战源码及论文(导入eclips
- 小区物业管理系统 JAVA+SQL
- java信用卡管理系统
- JAVA实现经典坦克大战源代码
- JAVA生成个人方章,企业圆章,造价员
- java编写的学生信息管理系统 没有数据
- 银行取款转账系统Java编写
- 用Java实现的一个模拟的银行系统
- 【Java】人事管理系统.zip212707
- 经典JAVA教程日文版
- 八勺java斗地主AI版电脑智能拆牌
- Java万年历记事本
- DES加密解密算法论文
- Java实现黑客帝国代码雨待机屏保
- 我收集的java权限管理资料
- java 农夫过河问题包括有界面和无界面
- java swing做的图书管理系统
- 网络购物商城项目-12个项目
- 基于J2EE的B2C电子商务系统开发论文
- 解析身份证省市代码.zip
- Java小游戏之数字彩虹雨
- teacher.zip
- 新生录取管理软件JAva
- 中控智慧考勤机-SDK-Java二次开发demo
评论
共有 条评论