|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.webapp.base.ServletUtils
public class ServletUtils
Utility functions for ActiveMath servlets
| Field Summary | |
|---|---|
protected static Category |
log
The logger for this class |
| Constructor Summary | |
|---|---|
ServletUtils()
|
|
| Method Summary | |
|---|---|
static AppSession |
getAppSession(HttpServletRequest request)
|
static String |
getClientAddress(HttpServletRequest request)
Determine IP address, also for proxied requests. |
static String |
getHeaderParameter(HttpServletRequest req,
String param,
String dflt)
Safely get an HTTP header parameter. |
static String |
getLanguage(HttpServletRequest request)
Return the language for this request. |
static List |
getLanguages(HttpServletRequest request)
|
static String |
getOutputFormat(HttpServletRequest request)
Return the output format for this request. |
static String |
getRequestParameter(HttpServletRequest req,
String param,
String dflt)
Safely get a request parameter. |
static String |
getSessionAttribute(HttpServletRequest req,
String param,
String dflt)
Safely get a session parameter. |
static String |
getSessionAttribute(HttpSession session,
String param,
String dflt)
|
static String |
getSessionAttrName()
|
static Skin |
getSkin(HttpServletRequest request)
Return the skin for this request. |
static String |
getUserId(HttpServletRequest request)
Determine the current user of this request. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Category log
| Constructor Detail |
|---|
public ServletUtils()
| Method Detail |
|---|
public static final String getUserId(HttpServletRequest request)
public static final String getSessionAttrName()
public static final AppSession getAppSession(HttpServletRequest request)
nullpublic static final String getLanguage(HttpServletRequest request)
The language returned is:
lang, or
public static final List getLanguages(HttpServletRequest request)
public static final String getOutputFormat(HttpServletRequest request)
The output format returned is:
fmt, or
public static final Skin getSkin(HttpServletRequest request)
The skin returned is:
skin, or
public static String getRequestParameter(HttpServletRequest req,
String param,
String dflt)
dflt if it doesn't
exist
public static String getHeaderParameter(HttpServletRequest req,
String param,
String dflt)
dflt if it doesn't
exist
public static String getSessionAttribute(HttpServletRequest req,
String param,
String dflt)
dflt if it doesn't
exist
public static String getSessionAttribute(HttpSession session,
String param,
String dflt)
public static String getClientAddress(HttpServletRequest request)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||