gov.noaa.pmel.tmap
Class Utils
java.lang.Object
|
+--gov.noaa.pmel.tmap.Utils
- public class Utils
- extends java.lang.Object
|
Field Summary |
(package private) static java.lang.String |
formMarker
|
|
Constructor Summary |
Utils()
|
|
Method Summary |
static java.lang.String |
escapeXML(java.lang.String in)
|
static java.lang.String |
formToRequestURI(java.lang.String furi)
|
static java.lang.Object |
getBean(java.util.Vector v)
Instantiate a bean from a list of bean names
The first bean class that successfully loads is used |
static java.lang.String |
getBeanRootFromURI(java.lang.String uri)
Get the root of a bean name from a template string |
static TemplateContext |
getContext(ServletRequest req)
|
static java.lang.String |
getDefaultTemplateName(HttpServletRequest req)
Get the name of a TemplateBean from a URI |
static java.lang.String |
getFormURI(HttpServletRequest req)
|
static java.lang.String |
getRelativeURI(HttpServletRequest req)
Get the relative URI of a request (relative to the servlet context) |
static java.lang.String |
getRelativeURI(java.lang.String uri,
java.lang.String cpath)
|
static TemplateSession |
getSession(ServletRequest req)
|
static java.lang.String |
join(java.lang.String glue,
java.util.Vector list)
|
static java.lang.String |
quote(java.lang.String in)
|
static void |
sendNotFound(HttpServletResponse resp)
|
static java.util.Vector |
split(java.lang.String pattern,
java.lang.String in)
|
static java.lang.String |
substitute(java.lang.String pattern,
java.lang.String in)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
formMarker
static java.lang.String formMarker
Utils
public Utils()
getRelativeURI
public static java.lang.String getRelativeURI(HttpServletRequest req)
- Get the relative URI of a request (relative to the servlet context)
- Parameters:
req - servlet request object
- Returns:
- String relative URI
getDefaultTemplateName
public static java.lang.String getDefaultTemplateName(HttpServletRequest req)
- Get the name of a TemplateBean from a URI
- Parameters:
req - servlet request object
- Returns:
- name of TemplateBean
getRelativeURI
public static java.lang.String getRelativeURI(java.lang.String uri,
java.lang.String cpath)
getBeanRootFromURI
public static java.lang.String getBeanRootFromURI(java.lang.String uri)
throws ServletException,
java.sql.SQLException
- Get the root of a bean name from a template string
- Returns:
- root name of bean
ServletException
java.sql.SQLException
getBean
public static java.lang.Object getBean(java.util.Vector v)
throws ServletException,
java.sql.SQLException
- Instantiate a bean from a list of bean names
The first bean class that successfully loads is used
- Parameters:
v - vector of strings containing bean names
- Returns:
- instantiated bean
ServletException
java.sql.SQLException
getFormURI
public static java.lang.String getFormURI(HttpServletRequest req)
formToRequestURI
public static java.lang.String formToRequestURI(java.lang.String furi)
throws ServletException
ServletException
getContext
public static TemplateContext getContext(ServletRequest req)
getSession
public static TemplateSession getSession(ServletRequest req)
join
public static java.lang.String join(java.lang.String glue,
java.util.Vector list)
split
public static java.util.Vector split(java.lang.String pattern,
java.lang.String in)
escapeXML
public static java.lang.String escapeXML(java.lang.String in)
substitute
public static java.lang.String substitute(java.lang.String pattern,
java.lang.String in)
quote
public static java.lang.String quote(java.lang.String in)
sendNotFound
public static void sendNotFound(HttpServletResponse resp)