mvc:view controller view-name爆红

mvc:view controller view-name爆红

问题描述

在学习springMVC的过程中遇到的将controller中的代码块1由spring配置文件中的代码块2替代时遇到的view-name报错问题。
其实这个没有控制台的报错,只是在idea检查的时候,单词显示红色

package com.king.mvc.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
/**
 * @author star_
 * @version 1.0
 * @description: 实现页面跳转Controller类
 * @date 2022/6/23 11:27
 */
@Controller
public class TestController {
    
    
    @RequestMapping("/")
    public String index() {
    
    
        return "index";
    }
}
<mvc:view-controller path="/" view-name="index"></mvc:view-controller>

爆红现象
在这里插入图片描述

解决办法

只是说在重新部署Tomcat运行之后,可以访问页面了,但是依旧爆红,目前原因不明,但是不会访问页面的时候不会报404了
解决办法是:开启MVC注解驱动

<mvc:annotation-driven/>
<mvc:view-controller path="/" view-name="index"/>

猜你喜欢

转载自blog.csdn.net/qq_41704415/article/details/125438656
今日推荐