У меня есть список beans, каждый из которых имеет свойство, которое само является списком адресов электронной почты.
<c:forEach items="${upcomingSchedule}" var="conf">
<div class='scheduled' title="${conf.subject}" id="scheduled<c:out value="${conf.id}"/>">
...
</div>
</c:forEach>
Это отображает один <div>
за bean в списке.
Для подписок, что я хотел бы сделать, это объединить каждую из записей в списке, чтобы сформировать один String, который будет отображаться как часть атрибута <div>
title
. Зачем? Поскольку мы используем javascript-библиотеку (mootools), чтобы превратить этот <div>
в плавающий подсказку, а библиотека превращает title
в текст всплывающей подсказки.
Итак, если ${conf.subject}
был "Subject", в конечном итоге мне хотелось бы, чтобы title
<div>
был "Subject: [email protected], [email protected] и т.д.", содержащий всех адресов электронной почты под-списка.
Как я могу это сделать с помощью JSP EL? Я стараюсь держаться подальше от размещения блоков сценария в файле jsp.