% caching.duration = 30000; %><%& '/header/' %>
Here we'll see how to embed scriptlets, of various languages, into textual resource templates (in this case HTML).
The examples also show how to do basic caching (5 seconds for each resource), and how to include fragments.
JavaScript
<% if (executable.languageManager.getAdapterByTag('javascript')) { %>
caching mode |
Python
<% if (executable.languageManager.getAdapterByTag('jython')) { %>
caching mode | |
Ruby
<% if (executable.languageManager.getAdapterByTag('ruby')) { %>
caching mode |
PHP
<% if (executable.languageManager.getAdapterByTag('php')) { %>
caching mode | |
Lua
<% if (executable.languageManager.getAdapterByTag('lua')) { %>
caching mode |
Groovy
<% if (executable.languageManager.getAdapterByTag('groovy')) { %>
caching mode | |
Clojure
<% if (executable.languageManager.getAdapterByTag('clojure')) { %>
caching mode |
Velocity
<% if (executable.languageManager.getAdapterByTag('velocity')) { %>
caching mode |