spirngboot2.3.5在controller上加requestMapping导致静态资源前面多加了一层url解决办法

最近在学习springboot+mybatisplus多模块开发的时候遇到一个坑,折腾了很久,各种百度都没有解决问题。今天记录一下,还是的学会看官方文档...........

挖坑开始,直接上代码:

@RequestMapping(path = "/user/list",method = RequestMethod.GET)
    public ModelAndView list(ModelMap modelMap){
        ModelAndView modelAndView = new ModelAndView();
        try{
            log.debug("*****************webcore进入用户管理页面****************");
            return super.getModelAndView("user/list",modelMap,MisState.sys_success);
        }catch (Exception e){
            log.error(e.getMessage());
        }
        return modelAndView;
    }

前端代码:

<#assign base=ctx.contextPath />


    
        
        欢迎页面-X-admin2.2
        
        
        
        
        
        
        
        
    
    
        
        
ID 登录名 手机 邮箱 角色 加入时间 状态 操作
1 admin 18925139194 [email protected] 超级管理员 2017-01-01 11:11:42 已启用
1 2 3 489

运行结果:↓

spirngboot2.3.5在controller上加requestMapping导致静态资源前面多加了一层url解决办法_第1张图片

什么鬼,多了一个user,就是多了下面的user,恶心了。

@RequestMapping(path = "/user/list",method = RequestMethod.GET)

我们去掉user访问css看看证明,HTML里的引用没问题。

spirngboot2.3.5在controller上加requestMapping导致静态资源前面多加了一层url解决办法_第2张图片

现在来改造HTML引入代码,前面加 ------【../】

 
        
        欢迎页面-X-admin2.2
        
        
        
        
        
        
        
        
    

重启运行结果如下:

spirngboot2.3.5在controller上加requestMapping导致静态资源前面多加了一层url解决办法_第3张图片

打完收工,希望对你有帮助,学习+折腾≈强国【学习强国】

你可能感兴趣的:(java,web,spring)