|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jewel.core.RequestContext
public class RequestContext
Classe que implementa el patró Object Context.
Conté les dades d'una petició
Constructor Summary | |
---|---|
RequestContext(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Crea un objecte RequestContext
Obté la URL de l'acció, els paràmetres, el locale (si escau), el token (si escau)
i guarda la referència a la petició i a la resposta |
Method Summary | |
---|---|
void |
addSessionController(java.lang.String controllerName,
java.lang.Object controller)
Afegeix un controlador de sessió al context i el guarda a la sessió |
java.util.Map<java.lang.String,java.lang.Object> |
getControllerParameters(java.lang.String controllerName)
Obté tots els paràmetres del context que s'han d'assignar a un controlador. |
java.util.Locale |
getCurrentLocale()
|
java.lang.String |
getNewLocale()
|
java.lang.Object |
getParameter(java.lang.String key)
|
javax.servlet.http.HttpServletRequest |
getRequest()
|
java.util.ResourceBundle |
getResourceBundle()
|
java.util.Map<java.lang.String,java.lang.Object> |
getSessionControllers()
|
java.lang.String |
getToken()
|
java.lang.String |
getUrl()
|
boolean |
isAjax()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RequestContext(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
Crea un objecte RequestContext
Obté la URL de l'acció, els paràmetres, el locale (si escau), el token (si escau) i guarda la referència a la petició i a la resposta
req
- Petició javax.servlet.http.HttpServletRequestresp
- Resposta javax.servlet.http.HttpServletResponseMethod Detail |
---|
public void addSessionController(java.lang.String controllerName, java.lang.Object controller)
controllerName
- controller
- public java.util.Map<java.lang.String,java.lang.Object> getControllerParameters(java.lang.String controllerName)
Obté tots els paràmetres del context que s'han d'assignar a un controlador. És a dir, aquells que segueixin el patró 'controllerName.< paràmetre >'
controllerName
- Nom donat al controlador
public java.util.Locale getCurrentLocale()
public java.lang.String getNewLocale()
public java.lang.Object getParameter(java.lang.String key)
public javax.servlet.http.HttpServletRequest getRequest()
public java.util.ResourceBundle getResourceBundle()
public java.util.Map<java.lang.String,java.lang.Object> getSessionControllers()
public java.lang.String getToken()
public java.lang.String getUrl()
public boolean isAjax()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |