资源简介
刚开始接触这个接口的时候总出现很多问题,后面弄懂了就明白了,经过本人的实践整理了一些支付宝手机网站支付接口的案例,只需要自己填写相应的商户appid、私钥、支付宝公钥等等就行了
代码片段和文件信息
package ycq.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 ycq.util.AlipayUtil;
public class AlipayServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doPost(HttpServletRequest req HttpServletResponse resp)
throws ServletException IOException {
//避免中文乱码,设置编码
req.setCharacterEncoding(AlipayUtil.CHARSET);
String body = req.getParameter(“body“);
String subject = req.getParameter(“subject“);
String money = req.getParameter(“money“);
String orderPay = AlipayUtil.OrderPay(AlipayUtil.OrderId() money subject body);
System.out.println(“商品名称:“+subject+“\t商品说明:“+body+“\t订单金额:“+money);
//直接将支付宝返回的完整的表单html输出到页面
resp.setContentType(“text/html;charset=“ + AlipayUtil.CHARSET);
resp.getWriter().write(orderPay);
resp.getWriter().flush();
resp.getWriter().close();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1093 2017-11-13 17:31 AlipayMobileWebPayDemo\.classpath
文件 1205 2017-11-13 17:31 AlipayMobileWebPayDemo\.project
文件 522 2017-11-13 17:31 AlipayMobileWebPayDemo\.settings\.jsdtscope
文件 364 2017-11-13 17:31 AlipayMobileWebPayDemo\.settings\org.eclipse.jdt.core.prefs
文件 525 2017-11-13 17:31 AlipayMobileWebPayDemo\.settings\org.eclipse.wst.common.component
文件 414 2017-11-13 17:31 AlipayMobileWebPayDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-13 17:31 AlipayMobileWebPayDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-13 17:31 AlipayMobileWebPayDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 66 2017-11-13 17:40 AlipayMobileWebPayDemo\.tern-project
文件 1149 2017-11-14 15:16 AlipayMobileWebPayDemo\src\ycq\servlet\AlipayServlet.java
文件 4657 2017-11-14 14:17 AlipayMobileWebPayDemo\src\ycq\servlet\OrderNotifyServlet.java
文件 1368 2017-11-14 15:00 AlipayMobileWebPayDemo\src\ycq\servlet\OrderQueryServlet.java
文件 1714 2017-11-14 14:04 AlipayMobileWebPayDemo\src\ycq\servlet\OrderRefundServlet.java
文件 2677 2017-11-14 14:17 AlipayMobileWebPayDemo\src\ycq\servlet\OrderReturnServlet.java
文件 1387 2017-11-14 14:27 AlipayMobileWebPayDemo\src\ycq\servlet\RefundQueryServlet.java
文件 1471 2017-11-14 15:01 AlipayMobileWebPayDemo\src\ycq\servlet\TransAccountServlet.java
文件 9699 2017-11-16 14:32 AlipayMobileWebPayDemo\src\ycq\util\AlipayUtil.java
文件 1142 2017-11-14 15:14 AlipayMobileWebPayDemo\WebRoot\index.jsp
文件 86659 2017-06-30 11:02 AlipayMobileWebPayDemo\WebRoot\js\jquery-3.2.1.min.js
文件 39 2017-11-13 17:31 AlipayMobileWebPayDemo\WebRoot\me
文件 1161 2017-11-14 14:00 AlipayMobileWebPayDemo\WebRoot\pages\order_pay.jsp
文件 1899 2017-11-16 14:29 AlipayMobileWebPayDemo\WebRoot\pages\order_query.jsp
文件 1894 2017-11-16 14:29 AlipayMobileWebPayDemo\WebRoot\pages\order_refund.jsp
文件 852 2017-11-14 14:12 AlipayMobileWebPayDemo\WebRoot\pages\pay_result.jsp
文件 1906 2017-11-16 14:30 AlipayMobileWebPayDemo\WebRoot\pages\refund_query.jsp
文件 2271 2017-11-16 14:30 AlipayMobileWebPayDemo\WebRoot\pages\trans_account.jsp
文件 1904 2017-11-14 15:16 AlipayMobileWebPayDemo\WebRoot\WEB-INF\classes\ycq\servlet\AlipayServlet.class
文件 3985 2017-11-14 14:17 AlipayMobileWebPayDemo\WebRoot\WEB-INF\classes\ycq\servlet\OrderNotifyServlet.class
文件 2425 2017-11-14 15:00 AlipayMobileWebPayDemo\WebRoot\WEB-INF\classes\ycq\servlet\OrderQueryServlet.class
文件 2774 2017-11-14 14:04 AlipayMobileWebPayDemo\WebRoot\WEB-INF\classes\ycq\servlet\OrderRefundServlet.class
............此处省略27个文件信息
评论
共有 条评论