Spring 在名为';调度员';
这是我的应用程序配置类:Spring 在名为';调度员';,spring,spring-mvc,Spring,Spring Mvc,这是我的应用程序配置类: @Configuration @EnableWebMvc @ComponentScan(basePackages = "com.spring") public class AppConfig extends WebMvcConfigurerAdapter{ @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addR
@Configuration
@EnableWebMvc
@ComponentScan(basePackages = "com.spring")
public class AppConfig extends WebMvcConfigurerAdapter{
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}
}
这是我的应用程序配置初始值设定项类。
公共类AppConfigInitializer扩展了AbstractAnnotationConfigDispatcherServletInitializer{
@Override
protected Class<?>[] getRootConfigClasses() {
// TODO Auto-generated method stub
return new Class[] {AppConfig.class};
}
@Override
protected Class<?>[] getServletConfigClasses() {
// TODO Auto-generated method stub
return null;
}
@Override
protected String[] getServletMappings() {
// TODO Auto-generated method stub
return new String[] {"/"};
}
我相信,当我试图调用我的RESTAPI“”时,由于这个警告,我得到了404状态
在配置程序时,有人能帮助解决问题吗?更改
@RequestMapping("/user")
public class UserController
到
在映射中添加
caloieTracker
,作为@requestMapping(value=“CalorieTracker”,method…
),并删除用户的映射,因为您尚未附加并返回带有itNo的页面,这将不起作用。您能告诉我为什么会收到“未找到HTTP请求的映射”警告吗?请阅读此内容以供参考()试着用@Controller替换RestController。@geogesvanhoutte我不确定springrest是否合适,但我想他可能需要RestController
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/CalorieTracker/] in DispatcherServlet with name 'dispatcher'
@RequestMapping("/user")
public class UserController
@RequestMapping("/")
public class UserController