Я новичок в весне. Я следую учебному пособию по героике - spring - tomcat. Приложение работает идеально, но я хочу изменить URL-адрес, который он не сработал. Приложение работает хорошо под example.com/people/ путь, потому что файл web.xml, как этот файлSpring URL Redirect
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/people/*</url-pattern>
</servlet-mapping>
и контроллер является
@RequestMapping("/")
public String listPeople(Map<String, Object> map) {
map.put("person", new Person());
map.put("peopleList", personService.listPeople());
return "people";
}
Я хочу изменить Путь URL example.com/people/ к example.com/, но когда я сменил web.xml вроде
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
Это не работает для меня. Как я могу перенаправить весь запрос url на мой класс контроллера без использования/people/*
example.com/ все еще идет на мою страницу приветствия. index.jsp welcome-file> welcome-file-list> –
maskapsiz
Если вы удалите список приветственных файлов, он должен обрабатываться контроллером который имеет '@RequestMapping ("/")', в вашем случае listPeople обработчик. – isah
Также требуется удалить index.jsp – maskapsiz