返回顶部
首页 > 资讯 > 精选 >利用javaweb实现一个在线支付功能
  • 573
分享到

利用javaweb实现一个在线支付功能

javaweb在线支付ava 2023-05-31 17:05:55 573人浏览 安东尼
摘要

今天就跟大家聊聊有关利用javaweb实现一个在线支付功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。具体内容如下package com.learning.WEB.servlet;

今天就跟大家聊聊有关利用javaweb实现一个在线支付功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

具体内容如下

package com.learning.WEB.servlet;import java.io.IOException;import java.util.ResourceBundle;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.Http.httpservlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.learning.utils.PaymentUtil;@WebServlet("/payOnline")public class PayOnline extends HttpServlet {  private static final long serialVersionUID = 1L;      protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {      doPost(request, response);  }  protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {      String orderid = request.getParameter("orderid");    String money = request.getParameter("money");            // 银行        String pd_FrpId = request.getParameter("pd_FrpId");        // 发给支付公司需要哪些数据        String p0_Cmd = "Buy";        String p1_MerId = ResourceBundle.getBundle("/WEB-INF/classes/merchantInfo").getString(            "p1_MerId");        String p2_Order = orderid;        String p3_Amt = money;        String p4_Cur = "CNY";        String p5_Pid = "";        String p6_Pcat = "";        String p7_Pdesc = "";        // 支付成功回调地址 ---- 第三方支付公司会访问、用户访问        // 第三方支付可以访问网址(本项目网址)        String p8_Url = "http://115.170.37.189/day19pay/callback";        String p9_SAF = "";        String pa_MP = "";        String pr_NeedResponse = "1";        // 加密hMac 需要密钥        String keyValue = ResourceBundle.getBundle("merchantInfo").getString(            "keyValue");        String hmac = PaymentUtil.buildHmac(p0_Cmd, p1_MerId, p2_Order, p3_Amt,            p4_Cur, p5_Pid, p6_Pcat, p7_Pdesc, p8_Url, p9_SAF, pa_MP,            pd_FrpId, pr_NeedResponse, keyValue);        // 生成url --- url?        request.setAttribute("pd_FrpId", pd_FrpId);        request.setAttribute("p0_Cmd", p0_Cmd);        request.setAttribute("p1_MerId", p1_MerId);        request.setAttribute("p2_Order", p2_Order);        request.setAttribute("p3_Amt", p3_Amt);        request.setAttribute("p4_Cur", p4_Cur);        request.setAttribute("p5_Pid", p5_Pid);        request.setAttribute("p6_Pcat", p6_Pcat);        request.setAttribute("p7_Pdesc", p7_Pdesc);        request.setAttribute("p8_Url", p8_Url);        request.setAttribute("p9_SAF", p9_SAF);        request.setAttribute("pa_MP", pa_MP);        request.setAttribute("pr_NeedResponse", pr_NeedResponse);        request.setAttribute("hmac", hmac);        request.getRequestDispatcher("/confirm.jsp").forward(request, response);          }}

--结束END--

本文标题: 利用javaweb实现一个在线支付功能

本文链接: https://lsjlt.com/news/227056.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 利用javaweb实现一个在线支付功能
    今天就跟大家聊聊有关利用javaweb实现一个在线支付功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。具体内容如下package com.learning.web.servlet;...
    99+
    2023-05-31
    javaweb 在线支付 ava
  • 利用golang怎么实现一个微信支付功能
    本文章向大家介绍利用golang怎么实现一个微信支付功能的基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。golang的优点有哪些golang是一种编译语言,可以将代码编译为机器代码,编译后的二进制文件可以直接部署...
    99+
    2023-06-06
  • 如何在Python项目中利用Django框架实现一个支付宝付款功能
    今天就跟大家聊聊有关如何在Python项目中利用Django框架实现一个支付宝付款功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。建立一个Django项目然后在里面创建一个应用,如...
    99+
    2023-06-06
  • 怎么用PHP实现支付宝和微信扫码在线支付的功能
    本篇内容介绍了“怎么用PHP实现支付宝和微信扫码在线支付的功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2024-04-02
  • 利用javaweb如何实现一个文件上传功能
    利用javaweb如何实现一个文件上传功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。具体内容如下文件上传示例注意:jsp页面编码为"UTF-8"文件...
    99+
    2023-05-31
    javaweb 文件上传 ava
  • 怎么在HTML5中使用tracking.js实现一个刷脸支付功能
    怎么在HTML5中使用tracking.js实现一个刷脸支付功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。摄像头1.1input获取摄像头html5中获取用户摄像头,有...
    99+
    2023-06-09
  • 使用golang怎么实现一个京东支付功能
    这篇文章主要介绍了使用golang怎么实现一个京东支付功能,此处通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考价值,需要的朋友可以参考下:什么是golanggolang 是Google开发的一种静态强类型、编译型、并发型...
    99+
    2023-06-06
  • 怎么在JavaWeb中利用Session实现一个用户登陆注销功能
    今天就跟大家聊聊有关怎么在JavaWeb中利用Session实现一个用户登陆注销功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Cookie:cookie是客户端技术,程序把每个用...
    99+
    2023-05-30
    javaweb session
  • 使用java如何实现一个微信H5支付功能
    这篇文章将为大家详细讲解有关使用java如何实现一个微信H5支付功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。前面做了app微信支付的回调处理,现在需要做微信公众号的支付,花了一天多时间...
    99+
    2023-05-31
    h5支付 java
  • uniapp实现支付功能
    详细参考:https://gitee.com/copperpeas/uniapp-payment uniapp-payment介绍uniapp支付 微信支付流程测试接入的是uniap...
    99+
    2024-04-02
  • golang实现支付功能
    随着电商时代的到来,支付功能已经成为了很多网站和APP必备的功能。其中,golang作为一个高效的编程语言,已经得到了很多开发人员的青睐。本文将介绍如何使用golang来实现支付功能。注册支付账号首先,我们要注册一个支付账号并获得相应的AP...
    99+
    2023-05-14
  • Android 支付宝支付功能封装实现
      在做Android支付的时候肯定会用到支付宝支付, 根据官方给出的demo做起来非常费劲,所以我们需要一次简单的封装。封装的代码也很简单,是将官网给的demo提取出一个...
    99+
    2022-06-06
    封装 支付宝 Android
  • Vue如何实现支付宝支付功能
    这篇文章主要介绍了Vue如何实现支付宝支付功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。先给大家上个效果图: <div&...
    99+
    2024-04-02
  • 如何设计一个可维护的MySQL表结构来实现在线支付功能?
    如何设计一个可维护的 MySQL 表结构来实现在线支付功能?随着电子商务的迅速发展,越来越多的企业需要在其网站或移动应用中实现在线支付功能。MySQL 数据库作为一种常用的关系型数据库管理系统,是许多企业选择来存储和管理支付相关数据的首选。...
    99+
    2023-10-31
    MySQL 表设计 在线支付功能 可维护的设计
  • 利用servlet如何实现一个监听在线人数功能
    这篇文章将为大家详细讲解有关利用servlet如何实现一个监听在线人数功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。具体内容如下ServletContext事件监听器---->针对...
    99+
    2023-05-31
    servlet 监听
  • uniapp如何实现支付宝支付的功能
    随着移动互联网的飞速发展,人们越来越依赖于手机支付。而支付宝是其中使用最广泛的支付方式之一。在移动应用中,如果要进行支付宝支付的功能开发,那么使用uniapp框架就是一个非常好的选择。本文将介绍uniapp如何实现支付宝支付的功能。一、准备...
    99+
    2023-05-14
  • 利用Python实现QQ实时到账免签支付功能
    原创 转载请注明出处 核心部分:解决QQ的登录验证问题 主要利用python的selenium库和QQ的快速登录实现登录网页 再利用抓到的json来输出今日的订单情况 直接上代码 ...
    99+
    2024-04-02
  • vue项目中的支付功能实现(微信支付和支付宝支付)
    目录项目中常见的支付方式    支付宝支付微信支付项目中常见的支付方式     支付宝支付  &nbs...
    99+
    2024-04-02
  • UniApp + SpringBoot 实现支付宝支付和退款功能
    目录开发准备支付宝支付开发后端部分前端部分支付宝退款开发后端部分上篇介绍了UniApp + SpringBoot 实现微信支付和退款功能,喜欢的朋友可以点击查看。 开发准备 一台用于...
    99+
    2024-04-02
  • SpringBoot实现简易支付宝网页支付功能
           该文章描述了一个基于SpringBoot程序的支付宝支付demo,由于是个人开发者而非企业,因此设...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作