jsp对接支付宝支付接口,实现网站在线支付(JSP/JAVA WEB/Servlet)

您所在的位置:网站首页 jps怎么连接手机 jsp对接支付宝支付接口,实现网站在线支付(JSP/JAVA WEB/Servlet)

jsp对接支付宝支付接口,实现网站在线支付(JSP/JAVA WEB/Servlet)

2024-07-15 18:05| 来源: 网络整理| 查看: 265

首先登录 支付宝开放平台

点击立即入驻 在这里插入图片描述打开手机支付宝扫码登录,登录后会提示填写相关信息,填完之后就算入驻成功了。 说明,由于我没有 企业账号,所以以下的操作全在沙箱中进行。 接着,点击开发者中心,选择研发服务 在这里插入图片描述选择沙箱环境,接着只需要设置RSA2密钥,这里我已经设置了。 在这里插入图片描述点击查看接入文档,官方会有一个教程。或者直接进入支付宝的 开放文档中心。 在这里插入图片描述之后会进入文档中心,下载密钥生成工具。根据自己的系统选择,这里我选择Windows版本。 在这里插入图片描述安装完成后打开,(我的是Java版本)然后点击生成密钥,生成之后复制公钥。 在这里插入图片描述然后将公钥复制到刚才沙箱环境需要设置的地方,点击保存设置即可。 在这里插入图片描述之后就是下载支付宝提供的支付Demo,我们下载电脑网站支付的Demo 在这里插入图片描述选择JAVA版本,点击下载。 在这里插入图片描述下载成功之后,将jsp页面导入或者直接粘贴到我们自己的项目中,记得将jar和相关包导入,项目部署如下(报错的话记得刷新或者稍微修改再保存) 在这里插入图片描述

接着在AlipayConfig.java中配置信息。将刚刚沙箱环境中的APPID和 支付宝密钥(不是应用密钥)、刚刚生成的私钥(私钥记得不要轻易泄露)粘贴到相关属性中(粘贴的字符串不要有任何其他字符,如换行和空格等等)。 在这里插入图片描述 在这里插入图片描述在这里插入图片描述刚才的私钥 在这里插入图片描述 注意,私钥一定要是刚刚生成密钥时的,不然重新生成之后会与刚才的公钥不配对(当然,也可以重新生成,然后再去配置沙箱环境的密钥)。然后配置到Java代码中。 在这里插入图片描述 还有一个地方需要注意,就是刚刚的Java代码中的gatewayUrl,一定要是沙箱的环境,如下。必须是alipaydev。 在这里插入图片描述

最后一步就是下载沙箱环境的支付宝APP(目前只有安卓的),不能用自己的真实支付宝付款哟。在刚刚的沙箱配置页面下载 在这里插入图片描述 找到自己的登录账号和密码登录即可(初始余额99999)。 在这里插入图片描述

最后运行index.jsp页面点击付款就可以了。这就简单实现了一个支付功能。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3