Renders the template fragment associated with the controller.
Renders the template fragment associated with the controller.
Ex: When controller = myapp.Site, fragment = "footer", and Scalate template engine is used, by default the template path will be: src/main/scalate/myapp/Site/_footer.jade
specific to the configured template engine
Renders the template associated with the controller.
Renders the template associated with the controller.
Ex: When controller = myapp.Site, and Scalate template engine is used, by default the template path will be: src/main/scalate/myapp/Site.jade
specific to the configured template engine
Renders the template associated with the action of the controller.
Renders the template associated with the action of the controller.
Ex: When controller = myapp.Site, action = index, and Scalate template engine is used, by default the template path will be: src/main/scalate/myapp/Site/index.jade
specific to the configured template engine
Template engines should extend this trait and implement its methods. On startup, an instance of the configured template engine is created and used for every rendering request. Thus it should be thread-safe.