Как сделать bean видимым во всех страницах jsp

212
17 января 2019, 15:20

есть 2 части страницы head.jsp и footer.jsp в которых выводится контактная информация. эти страницы загружаются на всех страницах сайта с помощью <%@ include%> есть надобность положить туда bean.
щас я использую такой вариант:

ApplicationContext ac = RequestContextUtils.findWebApplicationContext(request);
ContactInfoList contactInfoList = (ContactInfoList) ac.getBean("contactInfoList");

и вызываю в head.jsp и footer.jsp :

<%=contactInfoList.getPhone()%>

очень часто с таким способом выскакивают ошибки. вылезают через раз

An error occurred at line: [9] in the jsp file: [/WEB-INF/views/parts/footer.jsp]
    at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)

есть ли ещё способы чтоб использовать бины во всех jsp страницах?

READ ALSO
Браузер для java [закрыт]

Браузер для java [закрыт]

Подскажите библиотеку-браузер для java, которая может отрабатывать javascriptИли возможность взаимодействия java с существующим браузером

251
Как работает JVM написанная на Java?

Как работает JVM написанная на Java?

Объясните, недалекомуДля запуска Java приложений требуется JVM

270
Как сделать сортировку списка в Android?

Как сделать сортировку списка в Android?

У меня в приложении есть список сообщений (входящие и исходящие) и я хочу их сортировать по возможности по трем параметрам: текст сообщения,...

213