Мы используем strusts2 + spring3.2 + struts.spring.plugin Также мы используем Гёльдеровость место для доступа к свойствам в действияхДоступ к Spring Свойства в JSP
Что-то вроде:
@Value("${web.site.name}") private String siteName;
И у нас есть siteName, готовый и заселенный.
Возможно ли, что мы также можем получить доступ к значению на страницах JSP? Или мы должны сначала получить его из действия struts, а затем передать его JSP.
вы используете Spring контроллеры передать его обратно на страницу JSP. Я спрашиваю, потому что я не работал на Struts + Spring. Если вы используете Spring Controller, в объекте ModelAndView вы можете добавить значение siteName и получить доступ к нему из JSP –
Поскольку вы используете struts2 как структуру MVC, правильный способ - передать все такие значения в пользовательский интерфейс с помощью Controller (класс Actions в struts2) –
Вы можете использовать тег локализации для получения значений из файлов свойств. –