public class ExtendletDspContext extends ServletDspContext
Constructor and Description |
---|
ExtendletDspContext(ExtendletContext webctx,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path,
java.io.Writer out) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
encodeURL(java.lang.String uri)
Returns the encoded URL.
|
void |
include(java.lang.String uri,
java.util.Map params)
Includes the specified URI and render the result to the specified
output.
|
getLocator, getOut, getRequest, getResponse, getServletContext, getVariableResolver, isIncluded, setContentType, setOut
public ExtendletDspContext(ExtendletContext webctx, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String path, java.io.Writer out)
public java.lang.String encodeURL(java.lang.String uri) throws javax.servlet.ServletException, java.io.IOException
DspContext
encodeURL
in interface DspContext
encodeURL
in class ServletDspContext
uri
- it must be empty or starts with "/". It might contain
"*" for current browser code and Locale.javax.servlet.ServletException
java.io.IOException
public void include(java.lang.String uri, java.util.Map params) throws javax.servlet.ServletException, java.io.IOException
DspContext
include
in interface DspContext
include
in class ServletDspContext
uri
- the URI to include. It is OK to relevant (without leading
'/'). If starts with "/", the context path of request is assumed.
To reference to foreign context, use "~ctx/" where ctx is the
context path of the foreign context (without leading '/').params
- a map of parameters, or null to ignore.
The map is passed thru the request attribute called arg.javax.servlet.ServletException
java.io.IOException
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.