public abstract class Controller extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<String,Action> |
actionMap |
private org.slf4j.Logger |
logger |
private Map<String,String> |
pathParams |
private HttpRequest |
request |
private HttpResponse |
response |
private String |
rootPath |
| 构造器和说明 |
|---|
Controller() |
private org.slf4j.Logger logger
private String rootPath
private HttpRequest request
private HttpResponse response
public abstract void before()
public abstract void after()
public HttpRequest request()
public Controller charset(Charset charset)
public String body()
public HttpResponse response()
public Controller header(String name, String value)
public Controller header(String name, Date date)
public List<HttpCookie> cookies()
public Controller cookie(String name, String value)
public Controller cookie(HttpCookie cookie)
public Controller header(String name, Long num)
public void renderText(String content)
public void renderHtml(String html)
public Controller produces(String produce)
public Controller data(String key, Object object)
public void renderJson(Object model)
public void renderView()
public void redirect(String uri)
public String getRootPath()
public void setRootPath(String rootPath)
public void parseAction()
public HttpRequest getRequest()
public void setRequest(HttpRequest request)
public HttpResponse getResponse()
public void setResponse(HttpResponse response)
Copyright © 2014. All rights reserved.