%@ page language="java" contentType="text/html; charset=gbk" pageEncoding="gbk"%>
<%@ page import=" java.util.Date" %>
托管式呼叫中心在线支付-增强版400-国内最专业、功能最全面
<%
//*******************************************
//文件名:pay_online_alipay_01.jsp
//主要功能:收集客户充值信息,以便充值,提交至淘宝网支付网关的功能
//版本:v0.1(Build2008-06-8)
//*******************************************
boolean b_c_memo2=true;
String user_name="";
String user_id="";
String user_tel="";
user_id = request.getParameter("user_id"); //联系电话
user_name = request.getParameter("user_name"); //用户名称
user_tel = request.getParameter("user_tel"); //联系电话
if(user_id==null) user_id="";
if(user_name==null) user_name="";
if(user_tel==null) user_tel="";
String out_trade_noamount="1000";
//设置流水号码
int m_i_num=0;
if(application.getAttribute("Num")==null)
{
application.setAttribute("Num","1");
}else{
m_i_num=Integer.parseInt((String)(application.getAttribute("Num")));
if (m_i_num > 998) {
m_i_num = 0;
}
application.setAttribute("Num",Integer.toString(m_i_num+1));
}
String order2 = (String)(application.getAttribute("Num"));
if(order2.length() == 1) {
order2 = "00" + order2;
} else if(order2.length() == 2) {
order2 = "0" + order2;
}
//System.out.println("m_i_num:"+m_i_num);
//System.out.println("Num:"+Integer.parseInt((String)(application.getAttribute("Num"))));
//取得服务器当前时间
Date now = new Date();
String Y = (new Integer(now.getYear() + 1900)).toString();
String M = (new Integer(now.getMonth() + 1)).toString();
String D = (new Integer(now.getDate())).toString();
String HH = (new Integer(now.getHours())).toString();
String MM = (new Integer(now.getMinutes())).toString();
String SS = (new Integer(now.getSeconds())).toString();
if(M.length()<2) M = "0" + M;
if(D.length()<2) D = "0" + D;
if(HH.length()<2) HH = "0" + HH;
if(MM.length()<2) MM = "0" + MM;
if(SS.length()<2) SS = "0" + SS;
String order1 = Y+M+D+HH+MM+SS;
//System.out.println("order1:"+order1);
//自动生成订单号
String out_trade_no = order1 + "-" + order2;
System.out.println("out_trade_no:"+out_trade_no);
%>