Я пытаюсь отобразить процент каждой партии в таблице:
У меня есть метод получения информации из этой таблицы. Вот мой метод:
public List<Votes> getVotesByInfo() {
Session session = sessionFactory.openSession();
session.beginTransaction();
Query query = session.createQuery("SELECT (count(v.party)/count(v))*100 from Votes v where party=:party");
query.setParameter("party", "conservativeParty");
List<Votes> voteList = (List<Votes>) query.getResultList();
session.getTransaction().commit();
session.close();
return voteList;
}
И моя страница JSP, где я не уверен, как исправить полученную информацию:
<h1>Show stats</h1>
<c:forEach var="vote" items="${voteList}">
<br> Conservative Party percentage: ${vote.}
</c:forEach>
Я не уверен, как отображать проценты на экране для каждой партии, например, для консерваторов.
Возможно, мой метод получения информации также неверен.