Customizing accessible files and page structure using templates
Actuate Information Console uses Jakarta Struts templates to simplify JSP code and customization. Information Console templates handle overall page organization, access to Jakarta Struts custom tag libraries, and access to common CSS and JavaScript files. The login page and landing page do not use a template. Table 2‑4 describes the Information Console templates.
Table 2‑4 Actuate Information Console Struts templates
Template
Method
dashboardtemplate.jsp
Used for BIRT 360 dashboards
simpletemplate.jsp
Used for errors, confirmations, and other simple pages
template.jsp
Used by all other pages except the login and landing pages
Each Actuate Information Console skin has its own version of these templates, besides the dashboard template, in <context root>\iportal\activePortal\private\skins\<skin name>\templates. The set of templates in <context root>\iportal\activePortal\templates sets up several JavaBeans and then accesses the template of the same name for the user’s selected skin. The dashboard template is located in <context root>\dashboard\jsp, along with the dashboard JSP files.