使用@RequestMapping(“/j1“),在前端页面访问依然报错404,这是idea的BUG

  • Post author:
  • Post category:其他




1.问题描述



1.2web.xml,springmvc-sevlet.xml,以及tomcat全部配置好了,重启tomcat也会弹出页面

在这里插入图片描述

UserController

@Controller
public class UserController {
    @RequestMapping("/j1")
    @ResponseBody//不会走视图解析器,会直接返回一个字符串
    public String json1() throws JsonProcessingException {
        ObjectMapper mapper=new ObjectMapper();
        User user = new User(1, "dd", 3);//正常现象
        String str = mapper.writeValueAsString(user);
        return str;
    }
}



1.按道理在路径中加入/j1,就会出结果,但是

在这里插入图片描述




这是idea的BUG,idea在工程中找资源会在lib目录下找,但是,idea自己创建的资源目录有没有lib目录


******************************************************************************************




解决办法




1.1

在这里插入图片描述



1.2

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述



最后apply,ok



版权声明:本文为qq_43625764原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。