public class WebUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
EMPTY_STRING |
Constructor and Description |
---|
WebUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
getBoolean(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo booleano del request.
|
static boolean |
getBoolean(javax.servlet.http.HttpServletRequest request,
String name,
String trueValue)
Extrae un parámetro de tipo booleano del request.
|
static float |
getFloat(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo float del request.
|
static int |
getInt(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo entero del request.
|
static int |
getInt(javax.servlet.http.HttpServletRequest request,
String name,
int defaultValue)
Extrae un parámetro de tipo entero del request.
|
static List<Integer> |
getIntList(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo Integer del request.
|
static long |
getLong(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo long del request.
|
static List<Long> |
getLongList(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo Long del request.
|
static String |
getString(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo String del request.
|
static String |
getString(javax.servlet.http.HttpServletRequest request,
String name,
String defaultValue)
Extrae un parámetro de tipo String del request.
|
static List<String> |
getStringList(javax.servlet.http.HttpServletRequest request,
String name)
Extrae un parámetro de tipo String del request.
|
static void |
prepareSendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String fileName,
String mimeType,
boolean inline)
Prepare to send the file.
|
static void |
sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String fileName,
String mimeType,
boolean inline,
File input)
Send file to client browser.
|
static void |
sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String fileName,
String mimeType,
boolean inline,
InputStream is)
Send file to client browser.
|
public static final String EMPTY_STRING
public static final String getString(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final String getString(javax.servlet.http.HttpServletRequest request, String name, String defaultValue)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetroValor
- per defecto del parámetro.public static final List<String> getStringList(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final int getInt(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final int getInt(javax.servlet.http.HttpServletRequest request, String name, int defaultValue)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetrodefaultValue
- Valor per defectopublic static final List<Integer> getIntList(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final List<Long> getLongList(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final long getLong(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final float getFloat(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final boolean getBoolean(javax.servlet.http.HttpServletRequest request, String name)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetropublic static final boolean getBoolean(javax.servlet.http.HttpServletRequest request, String name, String trueValue)
request
- Petición de la que extraer el parámetro.name
- Nombre del parámetrotrueValue
- Valor considerado true.public static void sendFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String fileName, String mimeType, boolean inline, InputStream is) throws IOException
IOException
- If there is a communication error.public static void sendFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String fileName, String mimeType, boolean inline, File input) throws IOException
IOException
- If there is a communication error.public static void prepareSendFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String fileName, String mimeType, boolean inline) throws UnsupportedEncodingException
UnsupportedEncodingException
Copyright © 2016. All rights reserved.