com.googlecode.mycontainer.commons.servlet
Class ServletUtil
java.lang.Object
com.googlecode.mycontainer.commons.servlet.ServletUtil
public class ServletUtil
- extends java.lang.Object
|
Method Summary |
static void |
checkContentType(javax.servlet.http.HttpServletRequest req)
|
static void |
checkMethods(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp,
java.lang.String msg,
java.lang.String... alloweds)
|
static java.lang.String |
checkParameter(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
java.lang.String name,
java.lang.String... requires)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getAttributes(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getCookie(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> ret,
javax.servlet.http.HttpServletRequest request)
|
static
|
getParameters(javax.servlet.http.HttpServletRequest req,
java.lang.String name,
java.lang.Class<T> clazz)
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameters(java.util.Map<java.lang.String,java.util.List<java.lang.String>> ret,
javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
getUserPath(javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
getUserPath(javax.servlet.http.HttpServletRequest request,
java.lang.String ignore)
|
static java.lang.String |
param(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
|
static com.google.gson.JsonElement |
paramJson(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
|
static com.google.gson.JsonArray |
paramJsons(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
|
static com.google.gson.JsonElement |
readJson(javax.servlet.http.HttpServletRequest req)
|
static void |
sendError(javax.servlet.http.HttpServletResponse resp,
int code,
java.lang.String msg)
|
static void |
sendUnsupportedMethod(javax.servlet.http.HttpServletResponse resp,
java.lang.String msg,
java.lang.String... alloweds)
|
static void |
setHeaders(javax.servlet.http.HttpServletResponse response,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
|
static void |
write(javax.servlet.http.HttpServletResponse response,
byte[] content)
|
static void |
write(javax.servlet.http.HttpServletResponse response,
char[] array)
|
static void |
write(javax.servlet.http.HttpServletResponse resp,
com.google.gson.JsonElement obj)
|
static void |
writeJson(javax.servlet.http.HttpServletResponse resp,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServletUtil
public ServletUtil()
getAttributes
public static java.util.Map<java.lang.String,java.lang.Object> getAttributes(javax.servlet.http.HttpServletRequest req)
getUserPath
public static java.lang.String getUserPath(javax.servlet.http.HttpServletRequest request)
getUserPath
public static java.lang.String getUserPath(javax.servlet.http.HttpServletRequest request,
java.lang.String ignore)
checkMethods
public static void checkMethods(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp,
java.lang.String msg,
java.lang.String... alloweds)
sendUnsupportedMethod
public static void sendUnsupportedMethod(javax.servlet.http.HttpServletResponse resp,
java.lang.String msg,
java.lang.String... alloweds)
sendError
public static void sendError(javax.servlet.http.HttpServletResponse resp,
int code,
java.lang.String msg)
checkParameter
public static java.lang.String checkParameter(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
java.lang.String name,
java.lang.String... requires)
getParameters
public static <T> java.util.List<T> getParameters(javax.servlet.http.HttpServletRequest req,
java.lang.String name,
java.lang.Class<T> clazz)
getHeaders
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> ret,
javax.servlet.http.HttpServletRequest request)
getParameters
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameters(java.util.Map<java.lang.String,java.util.List<java.lang.String>> ret,
javax.servlet.http.HttpServletRequest request)
setHeaders
public static void setHeaders(javax.servlet.http.HttpServletResponse response,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
write
public static void write(javax.servlet.http.HttpServletResponse response,
char[] array)
write
public static void write(javax.servlet.http.HttpServletResponse response,
byte[] content)
readJson
public static com.google.gson.JsonElement readJson(javax.servlet.http.HttpServletRequest req)
checkContentType
public static void checkContentType(javax.servlet.http.HttpServletRequest req)
write
public static void write(javax.servlet.http.HttpServletResponse resp,
com.google.gson.JsonElement obj)
paramJson
public static com.google.gson.JsonElement paramJson(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
param
public static java.lang.String param(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
paramJsons
public static com.google.gson.JsonArray paramJsons(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
writeJson
public static void writeJson(javax.servlet.http.HttpServletResponse resp,
java.lang.Object value)
getCookie
public static java.lang.String getCookie(javax.servlet.http.HttpServletRequest req,
java.lang.String name)
Copyright © 2008-2013 Mycontainer Team. All Rights Reserved.