| Type | Name and description |
|---|---|
static java.util.Set<java.lang.String> |
LINK_ATTRIBUTES |
java.lang.Object |
createLinkCreates a link from a set of attributes. |
static java.lang.Object |
defaultEncodeAs |
static java.lang.Object |
encodeAsForTags |
java.lang.Object |
linkGeneral linking to URLs based on a base URL etc. |
static java.lang.Object |
namespace |
static java.lang.Object |
returnObjectForTags |
TagLinkService |
tagLinkService |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Creates a link from a set of attributes. This
link can then be included in links, ajax calls etc. Generally used as a method call
rather than a tag eg.
<a href="${u.createLink(baseProperty:'userdetails.url')}">UserDetails</a>
General linking to URLs based on a base URL etc. Examples:
<u:link baseProperty="userdetails.url" paths="['myprofile']">link 1</u:link>
<u:link base="https://example.org/{id}/{page}" vars="[id: 'username', page: 'contact']">link 2</u:link>