org.apache.taglibs.standard.tag.common.core
Class ParamSupport.ParamManager
java.lang.Object
org.apache.taglibs.standard.tag.common.core.ParamSupport.ParamManager
- Enclosing class:
- ParamSupport
public static class ParamSupport.ParamManager
- extends java.lang.Object
Provides support for aggregating query parameters in URLs.
Specifically, accepts a series of parameters, ensuring that
- newer parameters will precede older ones in the output URL
- all supplied parameters precede those in the input URL
|
Method Summary |
void |
addParameter(java.lang.String name,
java.lang.String value)
Adds a new parameter to the list. |
java.lang.String |
aggregateParams(java.lang.String url)
Produces a new URL with the stored parameters, in the appropriate
order. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParamSupport.ParamManager
public ParamSupport.ParamManager()
addParameter
public void addParameter(java.lang.String name,
java.lang.String value)
- Adds a new parameter to the list.
aggregateParams
public java.lang.String aggregateParams(java.lang.String url)
- Produces a new URL with the stored parameters, in the appropriate
order.
Copyright (c) 1999-2012 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.