springmvc如何开启tomcat自动跳转到指定的controller

web.xml

    <welcome-file-list>
    	<welcome-file>in.html</welcome-file>//随便取个名字,这个html网页不用真实存在
    </welcome-file-list>
    <!--前端控制器-->
	  <servlet>
	    <servlet-name>e3-portal-web</servlet-name>
	    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	    <init-param>
	      <param-name>contextConfigLocation</param-name>
	      <param-value>classpath:springmvc.xml</param-value>
	    </init-param>
	    <load-on-startup>1</load-on-startup>
	  </servlet>
	  <servlet-mapping>
	    <servlet-name>e3-portal-web</servlet-name>
	    <!--伪静态化-->//这边拦截的是html后缀的网页
	    <url-pattern>*.html</url-pattern>
	    <!--拦截不包括Jsp-->
	  </servlet-mapping>

controller

@RequestMapping(value = "/in")   //这个路径要和默认访问的html网页同名

总结:只要保证默认访问的页面被拦截,且要跳转的controller路径与被拦截的同名就可以。

猜你喜欢

转载自blog.csdn.net/weixin_42465206/article/details/88715842