jXLS allows direct access to key POI objects in XLS template. They are available under special bean keys in the bean context map.
Setting of header and footer messages is easy because HSSFSheet provides an access to header and footer with
getHeader() and getFooter() methods. So the next code
${sheet.getHeader().setLeft('Left Header')}
sets left header of the sheet to 'Left Header' string. Dynamic bean properties also can be used as parameters
${sheet.getFooter().setCenter(msgBean.footer)}
This sample sets center footer message to the value of footer property of msgBean bean.
Sheet name can be set using setSheetName method of HSSFWorkbook class.
${workbook.setSheetName(0, department.name)}
Above sample sets the name of the first sheet to the value of name property of department bean