Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
public HSSFWorkbook transformMultipleSheetsList(InputStream is, List objects, List newSheetNames, String beanName, Map beanParams, int startSheetNum)
Here
is — InputStream for source XLS template file
objects — List of beans where each list item should be exported into a separated worksheet
newSheetNames — Sheet names to be used for newly created worksheets
beanName — Bean name to be used for a list item when processing sheet
beanParams — Common bean map containing all other objects to be used in the workbook
startSheetNum — Worksheet number (zero based) of the worksheet that needs to be used to create multiple worksheets
<bicycle:forEach var='user' items='userList'>
${user.name}
</bicycle:forEach>
size(userList) //Для получения размера коллекции, указанной в аттрибуте items тега
и
userList[i].name //Для доступа к элементам коллекции
Велосипед для генерации Excel документов по шаблону