NOTE: Ajax template (Dojo plugin) is deprecated and won't be supported any longer.
Description
{% comment %}start snippet id=notice|javadoc=true|url=struts2/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/Head.java {% endcomment %}
{% comment %}start snippet id=javadoc|javadoc=true|url=struts2/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/Head.java {% endcomment %}
If you are planning to nest tags from the Dojo plugin, make sure you set parseContent=“false”, otherwise each request made by the inner tags will be performed twice.
Parameters
{% comment %}start snippet id=tagattributes|javadoc=false|url=struts2-tags/ajax/head.html {% endcomment %}
<tr> <td colspan="6"><h4>Dynamic Attributes Allowed:</h4> false</td> </tr> <tr> <td colspan="6"> </td> </tr> <tr> <th align="left" valign="top"><h4>Name</h4></th> <th align="left" valign="top"><h4>Required</h4></th> <th align="left" valign="top"><h4>Default</h4></th> <th align="left" valign="top"><h4>Evaluated</h4></th> <th align="left" valign="top"><h4>Type</h4></th> <th align="left" valign="top"><h4>Description</h4></th> </tr> <tr> <td align="left" valign="top">baseRelativePath</td> <td align="left" valign="top">false</td> <td align="left" valign="top">/struts/dojo</td> <td align="left" valign="top">false</td> <td align="left" valign="top">String</td> <td align="left" valign="top">Context relative path of Dojo distribution folder</td> </tr> <tr> <td align="left" valign="top">cache</td> <td align="left" valign="top">false</td> <td align="left" valign="top">true</td> <td align="left" valign="top">false</td> <td align="left" valign="top">Boolean</td> <td align="left" valign="top">Use Struts Dojo profile, which contains all Struts widgets in one file, making it possible to be chached by the browser</td> </tr> <tr> <td align="left" valign="top">compressed</td> <td align="left" valign="top">false</td> <td align="left" valign="top">true</td> <td align="left" valign="top">false</td> <td align="left" valign="top">Boolean</td> <td align="left" valign="top">Use compressed version of dojo.js</td> </tr> <tr> <td align="left" valign="top">debug</td> <td align="left" valign="top">false</td> <td align="left" valign="top">false</td> <td align="left" valign="top">false</td> <td align="left" valign="top">Boolean</td> <td align="left" valign="top">Enable Dojo debug messages</td> </tr> <tr> <td align="left" valign="top">extraLocales</td> <td align="left" valign="top">false</td> <td align="left" valign="top"></td> <td align="left" valign="top">false</td> <td align="left" valign="top">String</td> <td align="left" valign="top">Comma separated list of locale names to be loaded by Dojo, locale names must be specified as in RFC3066</td> </tr> <tr> <td align="left" valign="top">locale</td> <td align="left" valign="top">false</td> <td align="left" valign="top"></td> <td align="left" valign="top">false</td> <td align="left" valign="top">String</td> <td align="left" valign="top">Default locale to be used by Dojo, locale name must be specified as in RFC3066</td> </tr> <tr> <td align="left" valign="top">parseContent</td> <td align="left" valign="top">false</td> <td align="left" valign="top">false</td> <td align="left" valign="top">false</td> <td align="left" valign="top">Boolean</td> <td align="left" valign="top">Parse the whole document for widgets</td> </tr> </table>
Examples
{% comment %}start snippet id=example1|lang=xml|javadoc=true|url=struts2/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/Head.java {% endcomment %}
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %> <head> <title>My page</title> <sx:head/> </head>
{% comment %}end snippet id=example1|lang=xml|javadoc=true|url=struts2/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/Head.java {% endcomment %}
{% comment %}start snippet id=example3|lang=xml|javadoc=true|url=struts2/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/Head.java {% endcomment %}
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %> <head> <title>My page</title> <sx:head debug="true" extraLocales="en-us,nl-nl,de-de"/> </head>
{% comment %}end snippet id=example3|lang=xml|javadoc=true|url=struts2/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/Head.java {% endcomment %}