Я новичок в весенне-MVC и пытаюсь научиться этому.Уже искали похожие вопросы, но не смогли найти.
Из любопытства я пробую что-то вроде ниже.
Я создал два разных сервлета-диспетчера с двумя разными сопоставлениями, как показано ниже
<servlet-mapping>
<servlet-name>dispatcher1</servlet-name>
<url-pattern>/url1/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dispatcher2</servlet-name>
<url-pattern>/url2/*</url-pattern>
</servlet-mapping>
Когда я вызываю MyApp /url1 / input ниже контроллера вызывается.
@GetMapping(path="/input")
public String showInputPage() {
return "input-form";
}
Моя проблема в том, что когда InternalResourceViewResolver пытается найти «input-form», он переходит в MyApp / url1 / WEB-INF / input-form.jsp.Но я хочу, чтобы он искал MyApp / WEB-INF / input-form.jsp, потому что там находится только сам файл.
Может кто-нибудь, пожалуйста, дайте мне знать, если это выполнимо?Если да, то как?