Пишу первую прогу на Java Spring MVC Maven. И все работает, при запросе http://localhost:8080/MVChomework_war_exploded/hello получаю старый добрый хэлоу ворлд.
Но стоит мне поменять имя dispatcher-servlet.xml на MyDispatcher-servlet.xml , то запрос не работает. Вроде все логично, нужно задать новый путь. Но тут самое интересно.
Методом проб и ошибок я понял, что менять можно лишь dispatcher, а вот все что дальше трогать нельзя, не запуститься.
Т.е. вот такой код будет работать:
NEW org.springframework.web.servlet.DispatcherServlet 1 NEW / contextConfigLocation /WEB-INF/NEW-servlet.xml org.springframework.web.context.ContextLoaderListenerА если я захочу просто NEW.xml в качестве сервлета, через строчку
/WEB-INF/NEW.xml то ничего не выйдет. Чат гпт разводит руками, пишет, мол часть с сервлетом необязательна.
А я хочу понять почему такое, какая строчка кода отвечает за эту регулировку и зачем оно так строго -=(