Я новичок в Spring MVC и имею следующую ситуацию:
В WEB-INF / demoshop-servlet.xml у меня есть следующая строка:
<bean id="someBean" class="com.xxx.xxx.web.SomeBean" />
У меня также естьJSP, который содержит строку вроде:
${someBean.someAttribute}
Я ожидал, что атрибут читается из бина, когда страница отображается, но это не так.Выражение просто игнорируется.(В то время как другие выражения EL с объектами, введенными в ModelMap в контроллере, оцениваются правильно.)
Для небольшой отладки я вставил в JSP следующее:
<% System.out.println(application.getAttribute("someBean")); %>
печатает null
.
Чего не хватает или что я тут не так делаю?