|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.commerce.server.ServletHelper | +--com.ibm.commerce.server.JSPHelper
A JSP Helper class to helper Jsp writers in retrieving data from a HttpServletRequest It will look for the parameter either from the request attribute or request parameters so that the user have no need to distinguish between a jsp that is invoked through the use of a forward or a redirect.
Constructor Summary | |
JSPHelper(javax.servlet.http.HttpServletRequest httpReq)
JspHelper constructor. |
Method Summary | |
static java.lang.String |
getParameter(com.ibm.commerce.server.HttpServletRequest req,
java.lang.String paramName)
Returns a parameter as String from the request object. |
java.lang.String |
getParameter(java.lang.String paramName)
Returns a parameter as String from the request object. |
static java.lang.String[] |
getParameterValues(com.ibm.commerce.server.HttpServletRequest req,
java.lang.String paramName)
Returns a parameter as a String array from the request object. |
java.lang.String[] |
getParameterValues(java.lang.String paramName)
Returns a parameter as a String array from the request object. |
static java.util.PropertyResourceBundle |
getPropertyResourceBundle(javax.servlet.ServletContext servletContext,
com.ibm.commerce.server.HttpServletRequest request)
This returns the PropertyResourceBundle for JSP in runtime default locale This will pick up properties files located relative to the location of the JSP Usage
java.util.ResourceBundle thisResources = com.ibm.commerce.server.JSPHelper.getPropertyResourceBundle(getServletContext(), request);
|
static java.util.PropertyResourceBundle |
getPropertyResourceBundle(javax.servlet.ServletContext servletContext,
com.ibm.commerce.server.HttpServletRequest request,
java.util.Locale locale)
This returns the PropertyResourceBundle for JSP in locale locale. |
static java.util.PropertyResourceBundle |
getPropertyResourceBundle(java.lang.String sfilename)
This returns the PropertyResourceBundle for JSP of the properties files sfilename in runtime default locale |
static java.util.PropertyResourceBundle |
getPropertyResourceBundle(java.lang.String sfilename,
javax.servlet.ServletContext servletContext,
com.ibm.commerce.server.HttpServletRequest request)
This returns the PropertyResourceBundle for JSP of the properties files sfilename in runtime default locale This will pick up properties files located relative to the location of the JSP Usage
java.util.ResourceBundle thisResources = com.ibm.commerce.server.JSPHelper.getPropertyResourceBundle("MyProperties", getServletContext(), request);
|
static java.util.PropertyResourceBundle |
getPropertyResourceBundle(java.lang.String sfilename,
javax.servlet.ServletContext servletContext,
com.ibm.commerce.server.HttpServletRequest request,
java.util.Locale locale)
This returns the PropertyResourceBundle for JSP of the properties files sfilename in locale locale. |
static java.util.ResourceBundle |
getResourceBundle(com.ibm.commerce.server.HttpServletRequest request)
This returns the ResourceBundle for JSP in runtime default locale |
static java.util.ResourceBundle |
getResourceBundle(com.ibm.commerce.server.HttpServletRequest request,
java.util.Locale locale)
This returns the ResourceBundle for JSP in locale locale. |
static java.util.ResourceBundle |
getResourceBundle(java.lang.String sfilename,
com.ibm.commerce.server.HttpServletRequest request)
This returns the ResourceBundle for JSP of the properties files sfilename in runtime default locale |
static java.util.ResourceBundle |
getResourceBundle(java.lang.String sfilename,
com.ibm.commerce.server.HttpServletRequest request,
java.util.Locale locale)
This returns the ResourceBundle for JSP of the properties files sfilename in locale locale. |
static java.lang.String |
htmlTextEncoder(java.lang.String iString)
Encode an String for html |
static void |
markTransactionToRollback()
Marks a transaction for rollback when an exception is caught in a JSP page. |
static void |
rollbackTransaction()
This method rolls back the current transaction. |
void |
rollbackTransaction(com.ibm.commerce.server.HttpServletRequest req,
boolean flag)
This method rolls back the current transaction and also mark the current page to be not cachable. |
void |
setCachePage(boolean flag)
Set cachePage flag in CommandContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JSPHelper(javax.servlet.http.HttpServletRequest httpReq)
param
- javax.servlet.http.HttpServletRequestMethod Detail |
public static java.lang.String getParameter(com.ibm.commerce.server.HttpServletRequest req, java.lang.String paramName)
paramName
- java.lang.String - name of parameterreq
- HttpServletRequestpublic java.lang.String getParameter(java.lang.String paramName)
paramName
- java.lang.String - name of parameterpublic static java.lang.String[] getParameterValues(com.ibm.commerce.server.HttpServletRequest req, java.lang.String paramName)
paramName
- java.lang.Stringreq
- HttpServletRequestpublic java.lang.String[] getParameterValues(java.lang.String paramName)
paramName
- java.lang.Stringpublic static java.util.PropertyResourceBundle getPropertyResourceBundle(javax.servlet.ServletContext servletContext, com.ibm.commerce.server.HttpServletRequest request) throws java.io.IOException
java.util.ResourceBundle thisResources = com.ibm.commerce.server.JSPHelper.getPropertyResourceBundle(getServletContext(), request);
servletContext
- javax.servlet.ServletContextrequest
- javax.servlet.http.HttpServletRequestpublic static java.util.PropertyResourceBundle getPropertyResourceBundle(javax.servlet.ServletContext servletContext, com.ibm.commerce.server.HttpServletRequest request, java.util.Locale locale) throws java.io.IOException
java.util.ResourceBundle thisResources = com.ibm.commerce.server.JSPHelper.getPropertyResourceBundle(getServletContext(), request, locale);
servletContext
- javax.servlet.ServletContextrequest
- javax.servlet.http.HttpServletRequestlocale
- java.util.Localepublic static java.util.PropertyResourceBundle getPropertyResourceBundle(java.lang.String sfilename) throws java.io.IOException
sfilename
- java.lang.Stringpublic static java.util.PropertyResourceBundle getPropertyResourceBundle(java.lang.String sfilename, javax.servlet.ServletContext servletContext, com.ibm.commerce.server.HttpServletRequest request) throws java.io.IOException
java.util.ResourceBundle thisResources = com.ibm.commerce.server.JSPHelper.getPropertyResourceBundle("MyProperties", getServletContext(), request);
sfilename
- java.lang.StringservletContext
- javax.servlet.ServletContextrequest
- javax.servlet.http.HttpServletRequestpublic static java.util.PropertyResourceBundle getPropertyResourceBundle(java.lang.String sfilename, javax.servlet.ServletContext servletContext, com.ibm.commerce.server.HttpServletRequest request, java.util.Locale locale) throws java.io.IOException
java.util.ResourceBundle thisResources = com.ibm.commerce.server.JSPHelper.getPropertyResourceBundle("MyProperties", getServletContext(), request, locale);
sfilename
- java.lang.StringservletContext
- javax.servlet.ServletContextrequest
- javax.servlet.http.HttpServletRequestlocale
- java.util.Localepublic static java.util.ResourceBundle getResourceBundle(com.ibm.commerce.server.HttpServletRequest request)
request
- javax.servlet.ServletRequestpublic static java.util.ResourceBundle getResourceBundle(com.ibm.commerce.server.HttpServletRequest request, java.util.Locale locale)
request
- javax.servlet.ServletRequestlocale
- java.util.Localepublic static java.util.ResourceBundle getResourceBundle(java.lang.String sfilename, com.ibm.commerce.server.HttpServletRequest request)
sfilename
- java.lang.Stringrequest
- javax.servlet.ServletRequestpublic static java.util.ResourceBundle getResourceBundle(java.lang.String sfilename, com.ibm.commerce.server.HttpServletRequest request, java.util.Locale locale)
sfilename
- java.lang.Stringrequest
- javax.servlet.ServletRequestlocale
- java.util.Localepublic static java.lang.String htmlTextEncoder(java.lang.String iString)
public static void markTransactionToRollback()
public static void rollbackTransaction()
public void rollbackTransaction(com.ibm.commerce.server.HttpServletRequest req, boolean flag)
public void setCachePage(boolean flag)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |