У меня есть вопрос, и проблема, которую мне нужно исправлять в ближайшее время ... Я вытащил свои волосы, перейдя несколько альтернатив, как решить эту проблему.Spring имя контроллера MVC от JSP/страница
См. Раздел «Мне нужно отобразить текущий контроллер Spring Spring с JSP-страницы. Имя не должно анализироваться в самом JSP, я фактически использую другой класс (своего рода taglibrary), чтобы отображать эту информацию в нижней части страницы.
Есть ли способ получить имя контроллера из внешнего класса? (Когда я говорю «снаружи», я имею в виду от другого класса, кроме самого контроллера). Возможно, из запроса как-то? (Или какой-либо атрибут запроса Spring Security?). Возможно, перехватчик?
Я хотел бы избежать расширения класса с контроллера, чтобы исправить эту проблему.
Любые советы априорированы!
Возможный дубликат [Как показать все контроллеры и отображения в представлении] (http://stackoverflow.com/questions/9766800/how-to-show-all-controllers-and-mappings-in-a- view) – NimChimpsky
В настоящее время обслуживающий контроллер, вы имеете в виду тот, который только что обработал запрос и представил загруженное в данный момент представление. –
Возможный дубликат [Получить имя контроллера и метода Spring] (http: // stackoverflow.com/questions/17169722/spring-3-web-mvc-get-name-of-controller-and-method-in-view) – andyb