По сути, JSP и сервлеты совместно используют одно и то же пространство, фактически JSP компилируется в сервлет на бэкэнде, и они совместно используют один и тот же HttpServletRequest и HttpServletResponse, так что вы можете установить значение в сервлете в запросе и извлечь в JSP, используя один и тот же объект запроса .
например. внутри сервлета,
request.setAttribute ( "список", список);
внутри JSP,
request.getAttribute ( "список");
В качестве альтернативы вы также можете использовать объект сеанса, чтобы делиться этим со своим HttpSession.