Ваш HQL-запрос возвращает List<Object[]>
, вы можете изменить сигнатуру метода на
public List<Object[]> getAnalyticsbyid(String userId)
И в том месте, где этот метод вызывается, переберите список и распечатайте детали
List<Object[]> list = getAnalyticsbyid("user");
for (Object[] objects : list) {
for (Object object : objects) {
System.out.print(object);
System.out.print("\t");
}
System.out.println();
}
Если вы хотите отобразить его в виде таблицы в файле jsp
, начните со следующего фрагмента
<table>
<tr>
<th>bounces</th>
<th>visits</th>
<th>landingPagePath</th>
</tr>
<c:forEach items="${analytics}" var="objects">
<tr>
<c:forEach items="${objects}" var="object">
<td><c:out value="${object}"/></td>
</c:forEach>
</tr>
</c:forEach>
</table>