易截截图软件、单文件、免安装、纯绿色、仅160KB

Java版支付宝接口开发

Java版支付宝接口开发
需求:调用支付宝接口的接口并集成到商城
调用支付宝接口所需要的“支付宝合作伙伴id”和“支付宝安全校验码”公司都给提供好了,支付宝官方那里也有该接口的“实物商品交易服务集成技术文档”及相关的DEMO源码。公司让我用JAVA来写,终于暂时不用再写JS了,嘿嘿…
文档里也没什么深奥的东西,就是一些参数说明之类的,本想借着文档和DEMO的源码,这个接口我应该能够很快搞定的,可没想到还是花了不少功夫。
所遇到的问题就是,在支付宝上明明支付成功了,但是跳转到商城上却提示交易失败。打开DEMO中的alipay_return.jsp文件。
XML/HTML代码
<%@ page language="java" contentType="text/html; charset=UTF-8"  
    pageEncoding="UTF-8"%>  
<%@ page import="java.util.*"%>  
<%@ page import="com.alipay.util.*"%>  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
<title>  
</title>  
</head>  
<body>  
<%  
             String partner = ""; //partner合作伙伴id(必须填写)  
             String privateKey = ""; //partner 的对应交易安全校验码(必须填写)  
//**********************************************************************************  
//如果您服务器不支持https交互,可以使用http的验证查询地址        
             //String alipayNotifyURL = "https://www.alipay.com/cooperate/gateway.do?service=notify_verify"  
             String alipayNotifyURL = "http://notify.alipay.com/trade/notify_


相关文档:

【转】给Java包取一个独一无二的名字

来源:http://bbs.hackline.net/thread-3620-1-1.html
隐藏具体实现是Java语言的主要特点之一。正是因为这个原因,所以Java语言的移植性就特别好。如有个程序员编写了一个实现随机数的程序库,那么其他
程序开发人员只需要知道这个程序库需要传入那些参数,就可以使用这个类。现在无论是网上还是平时的工作中,有很多现成 ......

java正则表达式

   在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式介绍如下:
只能输入数字:“^[0-9]*$”
只能输入n位的数字:“^d{n}$”
只能输入至少n位数字:“^d{n,}$”
只能输入m-n位的数字:“^d{m,n}$”
只能输入零和非零开头的数字:“^(0|[1- ......

Java正则验证

import java.util.regex.*;

public final class RegExpValidator
{
/**
* 验证邮箱
* @param 待验证的字符串
* @return 如果是符合的字符串,返回 <b>true </b>,否则为 <b>false </b>
*/
public static boolean isEmail(String str)
{ ......

java中重写equals方法

import java.util.Date;
class Dog{
 private String name;
 private Date birthday;
 
 
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public Date getBirthday() {
  return b ......

Java Read()阻塞的一种处理方式

java.io.InputStream的read()方法描述:
        If no byte is available because the end of the stream has been reached, the value -1 is returned.
        到达流的末尾真会放回-1吗?
        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号