try{
接收請求 設置字符編碼
httpservletrequest.setCharacterEncoding(:UTF-8");
//獲取支付post請求過來的參數
Map<String,String>params =new HashMap<String,String>();
Map requestParams= httpservletrequest.getParameterMap();
if(requestParams !=null){
for(Iterator iter =requestParams.keySet().iterator();iter.hasNext();){
String name=(String) iter.next();
Stirng [] values =(String [])requestParams.get(name);
for(int i=0;i<values.length; i++){
str1+=values[i].toString();
}
String valuesStr=" ";
for(int i=0;i<values.length;i++){
valuesStr=(i==values.length -1) ? valuesStr + values[i] :valuesStr +values[i] +" ,";
}
valuesStr =new String(valuesStr.getBytes("UTF-8"));//如果字符編碼有亂碼才使用
params.put(name,valuesStr);
}
}
String id=params.get("id");
.....................................
//返回支付響應
httpresponse.getWriter().write("chenggong");
}catch(exception e){
}