public class BaseController extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
ThreadLocal<javax.servlet.http.HttpServletRequest> |
requestThreadLocal |
ThreadLocal<javax.servlet.http.HttpServletResponse> |
responseThreadLocal |
| 构造器和说明 |
|---|
BaseController() |
BaseController(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
| 限定符和类型 | 方法和说明 |
|---|---|
RS |
badHint(String msg)
坏的请求
|
void |
badHintJSONP(String msg)
坏的请求(可返回JSONP)
|
RS |
customHint(RS rs)
返回自定义状态及数据
|
void |
customHintJSONP(RS rs)
返回自定义状态及数据(可返回JSONP)
|
RS |
errorHint(String msg)
服务器内部错误
|
void |
errorHintJSONP(String msg)
服务器内部错误(可返回JSONP)
|
javax.servlet.http.HttpServletRequest |
getRequest() |
javax.servlet.http.HttpServletResponse |
getResponse() |
RS |
othersHint(String msg)
返回逻辑错误或非异常的错误状态
|
void |
othersHintJSONP(String msg)
返回逻辑错误或非异常的错误状态(可返回JSONP)
|
RS |
parameterHint(String msg)
返回参数验证未通过或其他验证未通过状态
|
RS |
parameterHint(String msg,
Object data)
返回参数验证未通过或其他验证未通过状态
|
void |
parameterHintJSONP(String msg)
返回参数验证未通过或其他验证未通过状态(可返回JSONP)
|
void |
parameterHintJSONP(String msg,
Object data)
返回参数验证未通过或其他验证未通过状态及数据(可返回JSONP)
|
void |
setRequest(javax.servlet.http.HttpServletRequest request) |
void |
setResponse(javax.servlet.http.HttpServletResponse response) |
RS |
successHint(String msg)
返回成功状态
|
RS |
successHint(String msg,
Object data)
返回成功状态及数据
|
void |
successHintJSONP(String msg)
返回成功状态(可返回JSONP)
|
void |
successHintJSONP(String msg,
Object data)
返回成功状态及数据(可返回JSONP)
|
String |
toJsonOrJsonp(Object object)
如果请求参数中有callback参数,返回jsonp格式
|
RS |
unAuthorizedHint(String msg)
非法请求
|
void |
unAuthorizedHintJSONP(String msg)
非法请求(可返回JSONP)
|
void |
writer(String data)
如果有callback参数且不为空设置文档类型为 application/javascript;否则为application/json;
|
public ThreadLocal<javax.servlet.http.HttpServletRequest> requestThreadLocal
public ThreadLocal<javax.servlet.http.HttpServletResponse> responseThreadLocal
public BaseController()
public BaseController(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public void errorHintJSONP(String msg)
msg - public void badHintJSONP(String msg)
msg - public void unAuthorizedHintJSONP(String msg)
msg - public void successHintJSONP(String msg)
msg - public void successHintJSONP(String msg, Object data)
msg - data - public void customHintJSONP(RS rs)
rs - public void parameterHintJSONP(String msg)
msg - public void parameterHintJSONP(String msg, Object data)
msg - data - public void othersHintJSONP(String msg)
msg - public String toJsonOrJsonp(Object object)
object - public void writer(String data)
data - public javax.servlet.http.HttpServletRequest getRequest()
@ModelAttribute public void setRequest(javax.servlet.http.HttpServletRequest request)
public javax.servlet.http.HttpServletResponse getResponse()
@ModelAttribute public void setResponse(javax.servlet.http.HttpServletResponse response)
Copyright © 2020. All rights reserved.