| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UrlCreator
A UrlCreator is a class whoes implementor is resonposible for creating URL patterns as Strings. A UrlCreator is passed is a set of parameter values and is required to produce a valid relative URI
| Method Summary | |
|---|---|
|  String | createRelativeURL(String controller,
                  String action,
                  Map parameterValues,
                  String encoding)Creates a URL for the given parameters values, controller and action names without the context path information | 
|  String | createURL(Map parameterValues,
          String encoding)Creates a URL for the given parameter values | 
|  String | createURL(Map parameterValues,
          String encoding,
          String fragment)Creates a URL for the given parameter values | 
|  String | createURL(String controller,
          String action,
          Map parameterValues,
          String encoding)Creates a URL for the given parameters values, controller and action names | 
|  String | createURL(String controller,
          String action,
          Map parameterValues,
          String encoding,
          String fragment)Creates a URL for the given parameters values, controller and action names | 
| Method Detail | 
|---|
String createURL(Map parameterValues,
                 String encoding)
parameterValues - The parameter valuesencoding - The encoding to use for parameters
String createURL(Map parameterValues,
                 String encoding,
                 String fragment)
parameterValues - The parameter valuesencoding - The encoding to use for parametersfragment - The URL fragment to be appended to the URL following a #
String createURL(String controller,
                 String action,
                 Map parameterValues,
                 String encoding)
controller - The controller nameaction - The action nameparameterValues - The parameter valuesencoding - The encoding to use for parameters
String createRelativeURL(String controller,
                         String action,
                         Map parameterValues,
                         String encoding)
controller - The controller nameaction - The action nameparameterValues - The parameter valuesencoding - The encoding to use for parameters
String createURL(String controller,
                 String action,
                 Map parameterValues,
                 String encoding,
                 String fragment)
controller - The controller nameaction - The action nameparameterValues - The parameter valuesencoding - The encoding to use for parametersfragment - The URL fragment to be appended to the URL following a #
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||