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:

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".