public abstract class LoadCommon
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LoadCommon.SendError |
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
DEBUG |
protected static java.lang.String |
DEFAULTDOWNLOADFORM |
protected static java.lang.String |
DEFAULTSERVLETNAME |
protected static java.lang.String |
DEFAULTUPLOADFORM |
protected java.lang.String |
downloaddir |
protected java.lang.String |
downloaddirname |
protected static int |
HTMLLEN |
protected boolean |
initialized |
protected boolean |
once |
protected javax.servlet.http.HttpServletRequest |
req |
protected java.lang.String |
requestname |
protected javax.servlet.http.HttpServletResponse |
res |
protected java.lang.String |
server |
protected TdsContext |
tdsContext |
protected java.lang.String |
threddsname |
protected java.lang.String |
uploaddir |
| Constructor and Description |
|---|
LoadCommon() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.String |
buildForm(java.lang.String msg) |
static java.lang.String |
getStackTrace(java.lang.Exception e) |
void |
init() |
void |
initOnce(javax.servlet.http.HttpServletRequest req)
Invoked on first get so that everything is available,
especially Spring stuff.
|
protected java.lang.String |
inquire() |
static java.lang.String |
mapToString(java.util.Map<java.lang.String,java.lang.String> map,
boolean encode,
java.lang.String... order) |
static java.util.List<java.lang.String> |
parseList(java.lang.String params,
char sep,
boolean decode) |
static java.util.Map<java.lang.String,java.lang.String> |
parseMap(java.lang.String params,
char sep,
boolean decode) |
protected static void |
reportRequest(javax.servlet.http.HttpServletRequest req) |
protected void |
sendError(int code,
java.lang.String msg) |
protected void |
sendError(int code,
java.lang.String msg,
java.lang.Throwable e) |
protected void |
sendError(LoadCommon.SendError se) |
protected void |
sendErrorForm(int code,
java.lang.String err) |
protected void |
sendForm(java.lang.String msg) |
protected void |
sendOK(java.lang.String msg) |
protected void |
sendReply(int code,
java.lang.String msg) |
static java.lang.String |
urlDecode(java.lang.String s) |
static java.lang.String |
urlEncode(java.lang.String s) |
protected static final boolean DEBUG
protected static final java.lang.String DEFAULTSERVLETNAME
protected static int HTMLLEN
protected static final java.lang.String DEFAULTUPLOADFORM
protected static final java.lang.String DEFAULTDOWNLOADFORM
@Autowired protected TdsContext tdsContext
protected boolean initialized
protected boolean once
protected javax.servlet.http.HttpServletRequest req
protected javax.servlet.http.HttpServletResponse res
protected java.lang.String server
protected java.lang.String requestname
protected java.lang.String threddsname
protected java.lang.String uploaddir
protected java.lang.String downloaddir
protected java.lang.String downloaddirname
public LoadCommon()
throws javax.servlet.ServletException
javax.servlet.ServletExceptionpublic static java.lang.String mapToString(java.util.Map<java.lang.String,java.lang.String> map,
boolean encode,
java.lang.String... order)
public static java.util.Map<java.lang.String,java.lang.String> parseMap(java.lang.String params,
char sep,
boolean decode)
public static java.util.List<java.lang.String> parseList(java.lang.String params,
char sep,
boolean decode)
public static java.lang.String urlEncode(java.lang.String s)
public static java.lang.String urlDecode(java.lang.String s)
public static java.lang.String getStackTrace(java.lang.Exception e)
public void init()
throws javax.servlet.ServletException
javax.servlet.ServletExceptionpublic void initOnce(javax.servlet.http.HttpServletRequest req)
throws LoadCommon.SendError
LoadCommon.SendErrorprotected java.lang.String inquire()
protected void sendForm(java.lang.String msg)
protected void sendErrorForm(int code,
java.lang.String err)
protected void sendOK(java.lang.String msg)
protected void sendError(int code,
java.lang.String msg)
protected void sendError(LoadCommon.SendError se)
protected void sendError(int code,
java.lang.String msg,
java.lang.Throwable e)
protected void sendReply(int code,
java.lang.String msg)
protected static void reportRequest(javax.servlet.http.HttpServletRequest req)
protected abstract java.lang.String buildForm(java.lang.String msg)