jodd.servlet
Class UrlBuilder
java.lang.Object
jodd.servlet.UrlBuilder
public class UrlBuilder
- extends java.lang.Object
Safe URL builder.
Field Summary |
protected java.lang.String |
encoding
|
protected boolean |
hasParams
|
protected javax.servlet.http.HttpServletResponse |
response
|
protected java.lang.StringBuilder |
url
|
Constructor Summary |
UrlBuilder(java.lang.String baseUrl,
java.lang.String encoding)
|
UrlBuilder(java.lang.String baseUrl,
java.lang.String encoding,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
Method Summary |
UrlBuilder |
param(java.lang.String nameValue)
|
UrlBuilder |
param(java.lang.String name,
java.lang.Object value)
Appends new parameter to url. |
UrlBuilder |
param(java.lang.String name,
java.lang.String value)
Appends new parameter to url. |
java.lang.String |
toString()
Returns builded url. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
url
protected final java.lang.StringBuilder url
encoding
protected final java.lang.String encoding
response
protected final javax.servlet.http.HttpServletResponse response
hasParams
protected boolean hasParams
UrlBuilder
public UrlBuilder(java.lang.String baseUrl,
java.lang.String encoding)
UrlBuilder
public UrlBuilder(java.lang.String baseUrl,
java.lang.String encoding,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
param
public UrlBuilder param(java.lang.String name,
java.lang.Object value)
- Appends new parameter to url.
param
public UrlBuilder param(java.lang.String name,
java.lang.String value)
- Appends new parameter to url.
param
public UrlBuilder param(java.lang.String nameValue)
toString
public java.lang.String toString()
- Returns builded url.
- Overrides:
toString
in class java.lang.Object
Copyright © 2003-2010 Jodd Team