类 UUrl

java.lang.Object
com.gdxsoft.easyweb.utils.UUrl

public class UUrl extends Object
Url工具类,添加删除参数等
作者:
guolei
  • 构造器详细资料

    • UUrl

      public UUrl()
    • UUrl

      public UUrl(String url)
    • UUrl

      public UUrl(javax.servlet.http.HttpServletRequest request)
      初始化
      参数:
      request - HttpServletRequest
  • 方法详细资料

    • getParameters

      public String getParameters()
      获取参数表达式
      返回:
      参数表达式
    • getUrl

      public String getUrl()
      获取url,不包含域名
      返回:
      获取url,不包含域名
    • getUrl

      public String getUrl(boolean includeQuery)
      获取url,不包含域名
      参数:
      includeQuery - 是否包含QueryString
      返回:
      获取url,不包含域名
    • getUrlWithDomain

      public String getUrlWithDomain()
      获取完整的url,包含域名与协议和QueryString
      返回:
      获取完整的url
    • getUrlWithDomain

      public String getUrlWithDomain(boolean includeQuery)
      获取完整的url,包含域名与协议
      参数:
      includeQuery - 是否包含QueryString
      返回:
      获取完整的url
    • add

      public UUrl add(String name, Object value)
      添加参数
      参数:
      name - 名称
      value - 值
      返回:
      this
    • remove

      public boolean remove(String name)
      删除参数
      参数:
      name - 名称
      返回:
      是否删除
    • getParamter

      public String getParamter(String name)
      Returns the parameter
      参数:
      name - the parameter name
      返回:
      the parameter
    • getRequest_

      public javax.servlet.http.HttpServletRequest getRequest_()
      HttpServletRequest
      返回:
      HttpServletRequest
    • getRoot

      public String getRoot()
      域名和协议,结尾以 '/'结束
      返回:
      域名和协议,结尾以 '/'结束
    • getRoot0

      public String getRoot0()
      域名和协议,结尾不包含 '/'
      返回:
      域名和协议,结尾不包含 '/'
    • setRoot

      public void setRoot(String root)
      域名和协议
      参数:
      root -
    • getPath

      public String getPath()
      路径
      返回:
      路径
    • setPath

      public void setPath(String path)
      路径
      参数:
      path - 路径
    • getName

      public String getName()
      文件名称
      返回:
      文件名称
    • setName

      public void setName(String name)
      文件名称
      参数:
      name - 文件名称
    • getParams

      public Map<String,String> getParams()
      参数表
      返回:
      参数表
    • getNames

      public Map<String,String> getNames()
      参数名称,大写
      返回:
      参数名称,大写