...
| Code Block | ||
|---|---|---|
| ||
<s:slink href="/foo/bar.action">hey you</s:slink> |
This outputs <a href="/context-path/foo/bar.action">hey you</a> if the user has access to path /foo/bar.action, otherwise outputs nothing.
| Code Block | ||
|---|---|---|
| ||
<s:slink href="/foo/bar.action" alwaysOutputBody="true">hey you</s:slink> |
This outputs <a href="/context-path/foo/bar.action">hey you</a> if the user has access to path /foo/bar.action, otherwise outputs hey you without the surrounding <a/>.
Path based tags require that you pass paths as they are configured in your Seraph setup, i.e. relative to the context path of your webapp, starting with a /. For the slink tag, if you specify a path starting with a /, the context path of your webapp will be prepended the href output, except if you specified a value of false for the includeContext attribute. (to be clarified)
