blob: e5adb875e871345ba7cd916839658dcc69c2be26 [file] [log] [blame]
An URL Constructor is a JSPWiki plugin which can be used to control how the different URLs that JSPWiki generates should look like.
!Choosing your URLConstructor
JSPWiki includes three basic URLConstructors for managing link generation:
* [DefaultURLConstructor] - which you're probably using right now.
* [ShortViewURLConstructor] - replaces "Wiki.jsp" with the ~WikiServlet.
* [ShortURLConstructor] - replaces all JSP pages with the ~WikiServlet.
!Using a URLConstructor
Edit your jspwiki.properties file, and add the following line:
{{{
jspwiki.urlConstructor = <constructor name>
}}}
For example:
{{{
jspwiki.baseURL = http://example.com:8080/testwiki/
jspwiki.urlConstructor = ShortURLConstructor
}}}
would use the ShortURLConstructor. All relative URLs would look like "/testwiki/wiki/Foobar" and all absolute URLs would look like "http://example.com:8080/testwiki/wiki/Foobar".