Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 在名为';调度员';_Spring_Spring Mvc - Fatal编程技术网

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