Я пишу веб-приложение, используя Spring MVC. Я использую аннотации для контроллеров и т. Д. Все работает нормально, кроме случаев, когда речь идет о реальных ссылках в приложении (действия формы, <a>
теги и т. Д.). Текущий, у меня есть это (очевидно, сокращенно):
//In the controller
@RequestMapping(value="/admin/listPeople", method=RequestMethod.GET)
//In the JSP
<a href="/admin/listPeople">Go to People List</a>
Когда я непосредственно ввожу URL-адрес, такой как "http://localhost:8080/MyApp/admin/listPeople",, страница загружается правильно. Однако приведенная выше ссылка не работает. Она теряет имя приложения" MyApp ".
Кто-нибудь знает, есть ли способ настроить Spring для добавления туда имени приложения?
Дайте мне знать, если вам нужно увидеть какую-либо из моих настроек Spring. Я использую стандартный диспетчерский сервлет с распознавателем представления и т. Д.