Spring 返回 HTTP 404,即使 URL 已映射
Spring returning HTTP 404 even though URL is mapped
当我访问 url http://localhost:8080/test/testSpring 时,我的 spring 引导应用程序返回 404 错误,即使我已经在我的控制器中映射了 URL。
我的 REST 服务:
@RestController
public class TestSpring {
@RequestMapping(value="/test/testSpring", method=RequestMethod.GET)
public String test() {
return "test ok";
}
}
控制台日志显示 URL 已映射:
RequestHandlerMapping - Mapped "{[/test/testSpring],methods=[GET]}" onto public java.lang.String ...
我通过在 web.xml
中对 jax-rs 和 spring servlet 使用不同的 url 模式解决了这个问题
当我访问 url http://localhost:8080/test/testSpring 时,我的 spring 引导应用程序返回 404 错误,即使我已经在我的控制器中映射了 URL。
我的 REST 服务:
@RestController
public class TestSpring {
@RequestMapping(value="/test/testSpring", method=RequestMethod.GET)
public String test() {
return "test ok";
}
}
控制台日志显示 URL 已映射:
RequestHandlerMapping - Mapped "{[/test/testSpring],methods=[GET]}" onto public java.lang.String ...
我通过在 web.xml
中对 jax-rs 和 spring servlet 使用不同的 url 模式解决了这个问题