public class ResponseHandler
extends java.lang.Object
| 构造器和说明 |
|---|
ResponseHandler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.SortedMap |
getAllParameters()
返回所有的参数
|
protected javax.servlet.http.HttpServletRequest |
getHttpServletRequest() |
protected javax.servlet.http.HttpServletResponse |
getHttpServletResponse() |
java.lang.String |
getKey()
获取密钥
|
java.lang.String |
getParameter(java.lang.String parameter)
获取参数值
|
java.lang.String |
getUriEncoding()
获取uri编码
|
boolean |
isTenpaySign()
是否财付通签名,规则是:按参数名称a-z排序,遇到空值的参数不参加签名。
|
void |
sendToCFT(java.lang.String msg)
返回处理结果给财付通服务器。
|
void |
setKey(java.lang.String key)
设置密钥
|
void |
setParameter(java.lang.String parameter,
java.lang.String parameterValue)
设置参数值
|
void |
setUriEncoding(java.lang.String uriEncoding)
设置uri编码
|
public ResponseHandler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - response - public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getParameter(java.lang.String parameter)
parameter - 参数名称public void setParameter(java.lang.String parameter,
java.lang.String parameterValue)
parameter - 参数名称parameterValue - 参数值public java.util.SortedMap getAllParameters()
public boolean isTenpaySign()
public void sendToCFT(java.lang.String msg)
throws java.io.IOException
msg: - Success or fail。java.io.IOExceptionpublic java.lang.String getUriEncoding()
public void setUriEncoding(java.lang.String uriEncoding)
throws java.io.UnsupportedEncodingException
uriEncoding - java.io.UnsupportedEncodingExceptionprotected javax.servlet.http.HttpServletRequest getHttpServletRequest()
protected javax.servlet.http.HttpServletResponse getHttpServletResponse()
Copyright © 2018. All Rights Reserved.