|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.sling.api.request.RequestUtil
public class RequestUtil
Constructor Summary | |
---|---|
RequestUtil()
|
Method Summary | |
---|---|
static String |
getServletName(javax.servlet.Servlet servlet)
Utility method to return a name for the given servlet. |
static Map<String,Double> |
parserAcceptHeader(String value)
Parses an Accept-* header of the form:
Header = Token { "," Token } . |
static Map<String,Map<String,String>> |
parserHeader(String value)
Parses a header of the form: Header = Token { "," Token } . |
static Object |
setRequestAttribute(javax.servlet.http.HttpServletRequest request,
String name,
Object value)
Sets the named request attribute to the new value and returns the previous value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RequestUtil()
Method Detail |
---|
public static Map<String,Map<String,String>> parserHeader(String value)
Header = Token { "," Token } . Token = name { ";" Parameter } . Paramter = name [ "=" value ] ."," and ";" are not allowed within name and value
value
-
public static Map<String,Double> parserAcceptHeader(String value)
Accept-*
header of the form:
Header = Token { "," Token } . Token = name { ";" "q" [ "=" value ] } . Paramter = ."," and ";" are not allowed within name and value
value
-
Double
instances providing the value of the
q
parameter.public static String getServletName(javax.servlet.Servlet servlet)
null
,
non-empty name:
public static Object setRequestAttribute(javax.servlet.http.HttpServletRequest request, String name, Object value)
request
- The request object whose attribute is to be set.name
- The name of the attribute to be set.value
- The new value of the attribute. If this is null
the attribte is actually removed from the request.
null
if it was not set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |