1 Star 1 Fork 14

tomas/电商平台-支付

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
SpringServletContext 2.54 KB
一键复制 编辑 原始数据 按行查看 历史
小半斤拔凉 提交于 2017-06-16 17:43 +08:00 . 阿里支付信息 - 初始化
package com.uzengroup.jkd.portal;
import javax.servlet.ServletContext;
import org.springframework.stereotype.Component;
import org.springframework.web.context.ServletContextAware;
import com.alipay.config.AlipayConfig;
import com.uzengroup.jkd.core.Constants;
import com.uzengroup.jkd.core.util.CoreInitUtil;
import com.uzengroup.jkd.core.util.StringUtil;
@Component
public class SpringServletContext implements ServletContextAware{
public static ServletContext context;
@Override
public void setServletContext(ServletContext servletContext) {
SpringServletContext.context = servletContext;
try{
SpringServletContext.initAlipayConfig();
}catch(Exception e){
e.printStackTrace();
}
}
/**
* 支付宝配置初始化
*/
public static void initAlipayConfig(){
// 合作身份者ID,签约账号,以2088开头由16位纯数字组成的字符串,查看地址:https://b.alipay.com/order/pidAndKey.htm
AlipayConfig.partner = Constants.conf.getProperty("alipay.partner");
// 收款支付宝账号,以2088开头由16位纯数字组成的字符串,一般情况下收款账号就是签约账号
AlipayConfig.seller_id = AlipayConfig.partner;
// MD5密钥,安全检验码,由数字和字母组成的32位字符串,查看地址:https://b.alipay.com/order/pidAndKey.htm
AlipayConfig.key = Constants.conf.getProperty("alipay.key");
// 服务器异步通知页面路径 http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问
AlipayConfig.notify_url = Constants.conf.getProperty("alipay.notify_url");
// 页面跳转同步通知页面路径 http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问
AlipayConfig.return_url = Constants.conf.getProperty("alipay.return_url");
// 签名方式
AlipayConfig.sign_type = "MD5";
// 调试用,创建TXT日志文件夹路径,见AlipayCore.java类中的logResult(String sWord)打印方法。
AlipayConfig.log_path = "C:\\";
// 字符编码格式 目前支持 gbk utf-8
AlipayConfig.input_charset = "utf-8";
// 支付类型 ,无需修改
AlipayConfig.payment_type = "1";
// 调用的接口名,无需修改
AlipayConfig.service = Constants.conf.getProperty("alipay.service");
// 防钓鱼时间戳 若要使用请调用类文件submit中的query_timestamp函数
AlipayConfig.anti_phishing_key = "";
// 客户端的IP地址 非局域网的外网IP地址,如:221.0.0.1
AlipayConfig.exter_invoke_ip = "";
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/redArmy/dianshangpingtai-zhifu.git
[email protected]:redArmy/dianshangpingtai-zhifu.git
redArmy
dianshangpingtai-zhifu
电商平台-支付
master

搜索帮助