Первый способ: настроить класс Servlet.java. , когда я развернул на сервере, работает нормально и показывает .jsp.
Второй способ: у меня есть web.xml и Spring_mvc_servlet.xml для конфигурации, а также класс Controlador.java, но этот второй способ запускает сервер показывает ошибку 404.
---Web.xml:
Код: Выделить всё
dispatcher
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
/WEB-INF/spring_mvc_servlet.xml
1
dispatcher
/
Код: Выделить всё
Код: Выделить всё
package es.pildoras.spring.mvc;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping
public class Controlador {
@RequestMapping("/")
public String redirigir(){
return "index";
}
}
Код: Выделить всё
WARNING [main] org.apache.tomcat.util.descriptor.web.WebXml.setVersion Unknown version string [5.0]. Default version will be used.
Я попробовал запустить проект сначала в VScode, затем в Net Beans, та же проблема; и Eclipse, та же проблема.
Есть репозиторий для теста:
https://github.com/AlonzoAlex/Spring-MVC-1
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... ver-in-vsc