首先登录 支付宝开放平台

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

接着在AlipayConfig.java中配置信息。将刚刚沙箱环境中的APPID和 支付宝密钥(不是应用密钥)、刚刚生成的私钥(私钥记得不要轻易泄露)粘贴到相关属性中(粘贴的字符串不要有任何其他字符,如换行和空格等等)。

刚才的私钥

注意,私钥一定要是刚刚生成密钥时的,不然重新生成之后会与刚才的公钥不配对(当然,也可以重新生成,然后再去配置沙箱环境的密钥)。然后配置到Java代码中。

还有一个地方需要注意,就是刚刚的Java代码中的gatewayUrl,一定要是沙箱的环境,如下。必须是alipaydev

最后一步就是下载沙箱环境的支付宝APP(目前只有安卓的),不能用自己的真实支付宝付款哟。在刚刚的沙箱配置页面下载

找到自己的登录账号和密码登录即可(初始余额99999)。

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

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

  1. 银联在线php支付接口,ecshop银联在线支付接口插件(官方版)

    分享一个银联在线支付(UPOP)ecshop支付接口的插件,亲自用过.你只需放到ec对应的目录,然后进到后台"支付方式"页面安装就能调用了.希望能对你有用!! 此插件在ecshop ...

  2. 第四百零三节,python网站在线支付,支付宝接口集成与远程调试,

    第四百零三节,python网站在线支付,支付宝接口集成与远程调试, windows系统安装Python虚拟环境 首先保证你的系统已经安装好了Python 安装virtualenv C:\WINDOWS ...

  3. 微信支付接口怎么申请 微信支付接口申请教程

     微信支付接口:点击进去 一直让大家翘首以盼的微信最核心的杀手锏--"微信支付"终于开放申请了!今天微信团队在官网发布消息,微信公众平台支付功能已正式开放申请,已开通公众号的 ...

  4. php 通联支付demo,通联支付接口示例源码(.net/php/java)

    通联支付接口示例源码(.net/php/java) c# 2020-12-25 下载地址 https://www.codedown123.com/57372.html 资源下载此资源下载价格为2D币, ...

  5. 记录PHP实现第三方支付接口实现方法(发起支付、支付结果回调)

    时隔四个月了,这是九月份的第一篇. 记录一下PHP实现第三方支付接口实现方法(发起支付.支付结果回调) 大致实现步骤如下 验签->发起订单请求->获取订单号及付款url->生成支付二 ...

  6. PHP版本对接支付宝支付接口 电脑网站 详细介绍 沙箱环境 超简单易懂

    PHP版本对接支付宝支付接口 其实理顺了思路后,按照我接下来的步骤来,真的超级简单啊,为啥有那么多的朋友们折腾了那么久呢,嘿嘿,接下来跟我走吧~ 我是昨天晚上洗完澡之后,大概八九点,才开始正式开工尝试 ...

  7. 调用支付宝PHP接口API实现在线即时支付功能(UTF-8编码)

    这次在项目中要实现订单功能,所以要完成在线支付,在线支付一般有网银支付和第三方支付(支付宝.paypal等)这两种途径,未简单起见,先完成支付宝在线支付功能,使用UTF-8编码 在正式测试之前,先准备 ...

  8. 个人站长福音:接入支付宝接口,实现在线支付功能

    相信有很多个人站长跟我一样,喜欢自己开发一些小功能小程序,然后放到 web 上,就拿最简单的来说,做了个博客网站,然后看访问人气还不错.然后想想每个月服务器的开销几百块,就心疼.然后就想多个打赏功能, ...

  9. php 银行支付通道_PHP银联在线支付接口的开发实例

    本文主要和大家分享PHP银联在线支付接口的开发实例,希望能帮助到大家. 1. 登录银联自助化测试平台(登陆地址:open.unionpay.com),登录后,点击我的产品,如下:点击右方需要测试的接口 ...

  10. 对接支付宝服务商当面付手机网页支付

    一.前期准备: SpringBoot对接支付宝当面付和手机网站支付_springboot 支付宝当面付_Biubiubiuexo的博客-CSDN博客 配置成功后获得到我们开发需要的:支付宝公钥.商户私 ...

最新文章

  1. ntfs for Mac无法填写序列号怎么解决
  2. Python标准库03 路径与文件 (os.path包, glob包)
  3. 详解网络摄像机中的IR-CUT
  4. Boost:基于boost::asio单元测试的测试程序
  5. 最优隐神经元数目 算法 matlab,BP算法的改进在Matlab的实现研究
  6. 天线越大越好吗_无线路由知识误区!解读天线数量与信号强弱的关系
  7. ai怎么画路线_使用AI画一个离心管
  8. 如何确认guest账户是空密码_Mac OS X如何访问Windows局域网文件共享
  9. 第一行代码笔记-第五章
  10. mac OS X下终端使用tree命令列目录
  11. hibernate官网下载
  12. WEB-JSPELJSTL
  13. java输出精度到0.1_【java】浮点数精度问题,为什么0.1===0.1 5+0.1 = 5.1?
  14. 邮件客户端如何配置阿里云企业邮箱
  15. 湖南大学夏令营c语言考试题,夏令营试题
  16. python柱形图颜色_pyplot/matplotlib条形图,填充颜色取决于值
  17. 我的世界:mc创世神插件WorldEdit使用
  18. CPU密集型 vs IO密集型
  19. Angular CLI ng常用命令整理
  20. IATF16949认证|申请IATF认证审核常犯问题汇总

热门文章

  1. DRG/DIP支付方式改革,助力“医保患企”进入快车道!
  2. Check failed: cusolverDnCreate(cusolver_dn_handle) == CUSOLVER_STATUS_SUCCE
  3. 快速进入“给特哈勃”
  4. 客户端负载均衡与服务端负载均衡对比
  5. python | 利用time模块计算程序运行时间
  6. easyUI ---linkButton
  7. 皮皮书屋页面链接修正
  8. 【畅购商城】校验用户名、手机号以及前置技术Redis和阿里大鱼短信验证码
  9. java螺线_关于多线程:Java; 制作螺纹之间的区别
  10. 弘辽科技:淘宝造物神榜如何选品?有哪些选品标准?