org.apache.struts2.views.util
接口 UrlHelper
- 所有已知实现类: 
 - DefaultUrlHelper
 
public interface UrlHelper
Helper class used to build Urls or parse request params
 
| 
方法摘要 | 
 void | 
buildParametersString(Map<String,Object> params,
                      StringBuilder link,
                      String paramSeparator)
 
            | 
 String | 
buildUrl(String action,
         javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         Map<String,Object> params)
 
            | 
 String | 
buildUrl(String action,
         javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         Map<String,Object> params,
         String scheme,
         boolean includeContext,
         boolean encodeResult)
 
            | 
 String | 
buildUrl(String action,
         javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         Map<String,Object> params,
         String scheme,
         boolean includeContext,
         boolean encodeResult,
         boolean forceAddSchemeHostAndPort)
 
            | 
 String | 
buildUrl(String action,
         javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         Map<String,Object> params,
         String scheme,
         boolean includeContext,
         boolean encodeResult,
         boolean forceAddSchemeHostAndPort,
         boolean escapeAmp)
 
            | 
 Map<String,Object> | 
parseQueryString(String queryString,
                 boolean forceValueArray)
 
            | 
 
DEFAULT_HTTP_PORT
static final int DEFAULT_HTTP_PORT
- Default HTTP port (80).
- 另请参见:
 - 常量字段值
 
 
DEFAULT_HTTPS_PORT
static final int DEFAULT_HTTPS_PORT
- Default HTTPS port (443).
- 另请参见:
 - 常量字段值
 
 
AMP
static final String AMP
- 另请参见:
 - 常量字段值
 
buildUrl
String buildUrl(String action,
                javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response,
                Map<String,Object> params)
 
buildUrl
String buildUrl(String action,
                javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response,
                Map<String,Object> params,
                String scheme,
                boolean includeContext,
                boolean encodeResult)
 
buildUrl
String buildUrl(String action,
                javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response,
                Map<String,Object> params,
                String scheme,
                boolean includeContext,
                boolean encodeResult,
                boolean forceAddSchemeHostAndPort)
 
buildUrl
String buildUrl(String action,
                javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response,
                Map<String,Object> params,
                String scheme,
                boolean includeContext,
                boolean encodeResult,
                boolean forceAddSchemeHostAndPort,
                boolean escapeAmp)
 
buildParametersString
void buildParametersString(Map<String,Object> params,
                           StringBuilder link,
                           String paramSeparator)
 
parseQueryString
Map<String,Object> parseQueryString(String queryString,
                                    boolean forceValueArray)