91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 374KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-22
  • 語言: Java
  • 標簽:

資源簡介

簡易網上支付系統,基于jsp的實現,對接易寶支付平臺,了解原理后,自己輕易對接支付寶等第三方支付平臺,你知道如何讓自己的網站與銀行系統進行對接嗎?如何讓用戶通過網上銀行向你支付費用嗎?其實一點也不難! 認真學習一遍,就可以為自己的項目輕松增加網上在線支付的功能。

資源截圖

代碼片段和文件信息

package?cn.itcast.servlet;

import?java.io.IOException;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?cn.itcast.utils.ConfigInfo;
import?cn.itcast.utils.PanymentUtil;
/**
?*?發起支付請求
?*?@author?傳智播客
?*
?*/
public?class?PaymentRequest?extends?HttpServlet?{

public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
this.doPost(request?response);
}

public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
request.setCharacterEncoding(“GBK“);
String?orderid?=?request.getParameter(“orderid“);//訂單號
String?amount?=?request.getParameter(“amount“);//支付金額
String?pd_FrpId?=?request.getParameter(“pd_FrpId“);//選擇的支付銀行
String?p1_MerId?=?ConfigInfo.getValue(“p1_MerId“);
String?keyValue?=?ConfigInfo.getValue(“keyValue“);
String?merchantCallbackURL?=?ConfigInfo.getValue(“merchantCallbackURL“);
String?messageType?=?“Buy“;?//?請求命令在線支付固定為Buy
String?currency?=?“CNY“;?//?貨幣單位
String?productDesc?=?““;?//?商品描述
String?productCat?=?““;?//?商品種類
String?productId?=?““;?//?商品ID
String?addressFlag?=?“0“;?//?需要填寫送貨信息?0:不需要?1:需要
String?sMctProperties?=?““;?//?商家擴展信息
String?pr_NeedResponse?=?“0“;?//?應答機制
String?md5hmac?=?PanymentUtil.buildHmac(messageType?p1_MerId?orderid?amount?currency
productId?productCat?productDesc?merchantCallbackURL?addressFlag?sMctProperties?
pd_FrpId?pr_NeedResponse?keyValue);

request.setAttribute(“messageType“?messageType);
request.setAttribute(“merchantID“?p1_MerId);
request.setAttribute(“orderId“?orderid);
request.setAttribute(“amount“?amount);
request.setAttribute(“currency“?currency);
request.setAttribute(“productId“?productId);
request.setAttribute(“productCat“?productCat);
request.setAttribute(“productDesc“?productDesc);
request.setAttribute(“merchantCallbackURL“?merchantCallbackURL);
request.setAttribute(“addressFlag“?addressFlag);
request.setAttribute(“sMctProperties“?sMctProperties);
request.setAttribute(“frpId“?pd_FrpId);
request.setAttribute(“pr_NeedResponse“?pr_NeedResponse);
request.setAttribute(“hmac“?md5hmac);

request.getRequestDispatcher(“/WEB-INF/page/connection.jsp“).forward(request?response);
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????478??2008-12-14?09:51??payment\.classpath

?????目錄??????????0??2008-12-14?09:51??payment\.myeclipse

?????文件????????294??2009-02-02?13:06??payment\.mymetadata

?????文件???????1225??2008-12-14?10:55??payment\.project

?????文件????????330??2008-12-14?09:52??payment\.settings\org.eclipse.jdt.core.prefs

?????目錄??????????0??2008-12-14?09:51??payment\.settings

?????文件???????2549??2009-02-02?13:24??payment\src\cn\itcast\servlet\PaymentRequest.java

?????文件???????2882??2009-02-02?13:25??payment\src\cn\itcast\servlet\PaymentResutlResponse.java

?????目錄??????????0??2008-12-14?11:41??payment\src\cn\itcast\servlet

?????文件????????496??2009-02-02?13:19??payment\src\cn\itcast\utils\ConfigInfo.java

?????文件???????2736??2008-12-14?10:15??payment\src\cn\itcast\utils\DigestUtil.java

?????文件???????2948??2008-12-14?11:39??payment\src\cn\itcast\utils\PanymentUtil.java

?????目錄??????????0??2008-12-14?10:29??payment\src\cn\itcast\utils

?????目錄??????????0??2008-12-14?10:21??payment\src\cn\itcast

?????目錄??????????0??2008-12-14?10:15??payment\src\cn

?????文件????????168??2009-02-02?13:15??payment\src\merchantInfo.properties

?????目錄??????????0??2008-12-14?10:24??payment\src

?????文件???????3313??2008-12-14?10:57??payment\WebRoot\index.jsp

?????文件?????????39??2008-12-14?09:51??payment\WebRoot\meta-INF\MANIFEST.MF

?????目錄??????????0??2008-12-14?09:51??payment\WebRoot\meta-INF

?????文件???????2573??2009-02-02?13:24??payment\WebRoot\WEB-INF\classes\cn\itcast\servlet\PaymentRequest.class

?????文件???????3297??2009-02-02?13:25??payment\WebRoot\WEB-INF\classes\cn\itcast\servlet\PaymentResutlResponse.class

?????目錄??????????0??2008-12-14?11:41??payment\WebRoot\WEB-INF\classes\cn\itcast\servlet

?????文件????????995??2009-02-02?13:19??payment\WebRoot\WEB-INF\classes\cn\itcast\utils\ConfigInfo.class

?????文件???????2691??2008-12-14?10:15??payment\WebRoot\WEB-INF\classes\cn\itcast\utils\DigestUtil.class

?????文件???????2240??2008-12-14?11:39??payment\WebRoot\WEB-INF\classes\cn\itcast\utils\PanymentUtil.class

?????目錄??????????0??2008-12-14?10:29??payment\WebRoot\WEB-INF\classes\cn\itcast\utils

?????目錄??????????0??2008-12-14?10:21??payment\WebRoot\WEB-INF\classes\cn\itcast

?????目錄??????????0??2008-12-14?10:15??payment\WebRoot\WEB-INF\classes\cn

?????文件????????168??2009-02-02?13:15??payment\WebRoot\WEB-INF\classes\merchantInfo.properties

............此處省略14個文件信息

評論

共有 條評論

相關資源