|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectcom.beetle.framework.web.controller.ajax.AjaxRequest
public class AjaxRequest
| 构造方法摘要 | |
|---|---|
AjaxRequest(java.util.Map map,
HttpServletRequest request,
HttpServletResponse response)
|
|
| 方法摘要 | |
|---|---|
void |
addCookie(Cookie cookie)
Adds the specified cookie to the response. |
protected void |
finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
java.lang.String |
getAuthType()
|
java.lang.String |
getCharacterEncoding()
|
java.lang.String |
getControllerName()
获取控制器名称 |
Cookie |
getCookie(java.lang.String cookieName)
|
Cookie[] |
getCookies()
Returns an array containing all of the Cookie objects the client sent with this request. |
java.lang.Object |
getDataFromSession(java.lang.String valueName)
从session中取值 |
java.lang.String |
getHeader(java.lang.String name)
Returns the value of the specified request header as a String. |
java.lang.String |
getParameter(java.lang.String parameterName)
根据名称获取其对应的字符串类型数据 |
java.lang.Object[] |
getParameterAsArray(java.lang.String name)
以数组形式获取client端传递过来的数组数据(javascript Array) |
java.lang.Boolean |
getParameterAsBoolean(java.lang.String name)
|
java.sql.Date |
getParameterAsDate(java.lang.String name)
|
double |
getParameterAsDbl(java.lang.String name)
|
java.lang.Double |
getParameterAsDouble(java.lang.String name)
|
java.lang.Float |
getParameterAsFloat(java.lang.String name)
|
float |
getParameterAsFlt(java.lang.String name)
|
int |
getParameterAsInt(java.lang.String name)
|
java.lang.Integer |
getParameterAsInteger(java.lang.String name)
|
JSONObject |
getParameterAsJSONObject(java.lang.String name)
根据名称返回json格式的对象 需要自己解析 |
java.util.List |
getParameterAsList(java.lang.String name)
根据名称返回对象列表,在客户端,如果是非基本类型的对象,需要在"javaClass"属性里面 指定其对应的java类 |
long |
getParameterAsLng(java.lang.String name)
|
java.lang.Long |
getParameterAsLong(java.lang.String name)
|
java.lang.Object |
getParameterAsObject(java.lang.String name)
根据名称获取其对应的类对象 需要在"javaClass"属性里面指定其对应的java类 |
java.lang.Object |
getParameterAsObject(java.lang.String name,
java.lang.Class valueClass)
根据名称获取其对应的类对象 |
java.sql.Time |
getParameterAsTime(java.lang.String name)
|
java.sql.Timestamp |
getParameterAsTimestamp(java.lang.String name)
|
java.util.Map |
getParameterMap()
|
java.util.Set |
getParameterNames()
|
java.lang.String |
getRemoteAddr()
|
java.lang.String |
getRemoteHost()
|
java.lang.String |
getRemoteUser()
|
HttpSession |
getSession()
Returns the current session associated with this request, or if the request does not have a session, creates one. |
HttpSession |
getSession(boolean create)
Returns the current HttpSession associated with this request or, if if there is no current session and create is true, returns a new session. |
java.lang.String |
getSessionId()
|
java.security.Principal |
getUserPrincipal()
|
java.lang.String |
getVerifyCode()
获取验证码值 与com.beetle.framework.web.draw.VerifyCodeDraw一起使用 |
boolean |
isSecure()
|
boolean |
isUserInRole(java.lang.String role)
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public AjaxRequest(java.util.Map map,
HttpServletRequest request,
HttpServletResponse response)
| 方法详细信息 |
|---|
public java.lang.String getParameter(java.lang.String parameterName)
parameterName - String
public java.lang.String getControllerName()
public float getParameterAsFlt(java.lang.String name)
public java.lang.Float getParameterAsFloat(java.lang.String name)
public java.lang.Integer getParameterAsInteger(java.lang.String name)
public int getParameterAsInt(java.lang.String name)
public java.lang.Boolean getParameterAsBoolean(java.lang.String name)
public java.lang.String getRemoteUser()
public java.lang.String getAuthType()
public java.lang.Double getParameterAsDouble(java.lang.String name)
public double getParameterAsDbl(java.lang.String name)
public java.lang.Long getParameterAsLong(java.lang.String name)
public long getParameterAsLng(java.lang.String name)
public java.sql.Timestamp getParameterAsTimestamp(java.lang.String name)
public java.sql.Time getParameterAsTime(java.lang.String name)
public java.sql.Date getParameterAsDate(java.lang.String name)
public java.util.Set getParameterNames()
public java.util.Map getParameterMap()
public java.lang.Object getParameterAsObject(java.lang.String name,
java.lang.Class valueClass)
name - 值名称valueClass - 要自动适配的值对象类
public java.lang.Object getParameterAsObject(java.lang.String name)
name - String
public java.util.List getParameterAsList(java.lang.String name)
name - String
public java.lang.Object[] getParameterAsArray(java.lang.String name)
name - 参数名称
public JSONObject getParameterAsJSONObject(java.lang.String name)
name - String
public java.security.Principal getUserPrincipal()
public boolean isUserInRole(java.lang.String role)
public java.lang.String getRemoteAddr()
public java.lang.String getRemoteHost()
public boolean isSecure()
public java.lang.String getCharacterEncoding()
public java.lang.String getSessionId()
public void addCookie(Cookie cookie)
cookie - cookie - the Cookie to return to the clientpublic Cookie[] getCookies()
public Cookie getCookie(java.lang.String cookieName)
public java.lang.String getVerifyCode()
public java.lang.String getHeader(java.lang.String name)
name - String
public HttpSession getSession()
public HttpSession getSession(boolean create)
create - boolean
public java.lang.Object getDataFromSession(java.lang.String valueName)
valueName - 名称
protected void finalize()
throws java.lang.Throwable
java.lang.Object 中的 finalizejava.lang.Throwable - the Exception raised by this method
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||