com.opensymphony.webwork.views.util
Class UrlHelper

java.lang.Object
  extended bycom.opensymphony.webwork.views.util.UrlHelper

public class UrlHelper
extends Object

UrlHelper

Author:
Jason Carreira Created Apr 19, 2003 9:32:19 PM

Constructor Summary
UrlHelper()
           
 
Method Summary
static String buildUrl(String action, HttpServletRequest request, HttpServletResponse response, Map params)
           
static String buildUrl(String action, HttpServletRequest request, HttpServletResponse response, Map params, String scheme, boolean includeContext, boolean encodeResult)
           
static String translateAndEncode(String input)
          Translates any script expressions using TextParseUtil.translateVariables(java.lang.String, com.opensymphony.xwork.util.OgnlValueStack) and encodes the URL using URLEncoder.encode(java.lang.String)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UrlHelper

public UrlHelper()
Method Detail

buildUrl

public static String buildUrl(String action,
                              HttpServletRequest request,
                              HttpServletResponse response,
                              Map params)

buildUrl

public static String buildUrl(String action,
                              HttpServletRequest request,
                              HttpServletResponse response,
                              Map params,
                              String scheme,
                              boolean includeContext,
                              boolean encodeResult)

translateAndEncode

public static String translateAndEncode(String input)
Translates any script expressions using TextParseUtil.translateVariables(java.lang.String, com.opensymphony.xwork.util.OgnlValueStack) and encodes the URL using URLEncoder.encode(java.lang.String)

Parameters:
input -
Returns:
the translated and encoded string

WebWork Project Page