springmvc设置默认启动页

0.前言
使用springMVC+tomcat搭建web项目,编译启动的默认页设置问题。

1.设置默认页
主要设置web.xml配置文件

web.xml文件
<servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping> //配置url匹配1
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

    <servlet-mapping>  //配置url匹配2
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/index</url-pattern>
    </servlet-mapping>

    <welcome-file-list> //设置启动页(不带后缀)
        <welcome-file>index</welcome-file>
    </welcome-file-list>

IndexController.java类
@Controller
@RequestMapping("/index")
public class IndexController {

    @RequestMapping("")
    public String hello(){
        return "index";
    }
}

END

–Nowy

–2018.11.29