|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.protocol.http.WicketURLDecoder
public class WicketURLDecoder
Adapted from java.net.URLDecoder, but defines instances for query string decoding versus URL path component decoding.
The difference is important because a space is encoded as a + in a query string, but this is a valid value in a path component (and is therefore not decode back to a space).
URLDecoder
,
"http://www.ietf.org/rfc/rfc2396.txt"}
Field Summary | |
---|---|
static WicketURLDecoder |
PATH_INSTANCE
Encoder used to decode components of a path. For example: http://org.acme/foo/thispart/orthispart?butnot=thispart |
static WicketURLDecoder |
QUERY_INSTANCE
Encoder used to decode name or value components of a query string. For example: http://org.acme/notthis/northis/oreventhis?buthis=isokay&asis=thispart |
Method Summary | |
---|---|
String |
decode(String s)
Calls decode with the application response request encoding as returned by Application.get().getRequestCycleSettings().getResponseRequestEncoding() |
String |
decode(String s,
String enc)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final WicketURLDecoder QUERY_INSTANCE
public static final WicketURLDecoder PATH_INSTANCE
Method Detail |
---|
public String decode(String s)
s
- Value to encode
public String decode(String s, String enc)
s
- string to decodeenc
- encoding to decode with
URLDecoder.decode(String, String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |