第一步、以MVC模式给包分层,如下图。

SpringMVC简单实现页面跳转功能

第二步、配置spring-mvc.xml与web.xml,如何所示、

配置spring-mvc.xml

1.<context:component-scan base-package="springmvc.dlsp"/> 扫描项目中所有类。

2.<bean id="ViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/views/"></property>
        <property name="suffix" value=".jsp"></property>

    </bean>

配置一个视图解析器InternalResourceViewResolver

SpringMVC简单实现页面跳转功能

配置web.xml(springDispatcherServlet为拦截请求   例如.html 就会拦截后缀为.html的相关请求!一般都是/,拦截所有请求)

SpringMVC简单实现页面跳转功能

3.创建一个测试类TestControlle,使用@Controller,标记一个类,来实现跳转)(@RequestMapping("/login"),接收前台的传入的href路径)

SpringMVC简单实现页面跳转功能

4.创建一个index.jsp,文件

SpringMVC简单实现页面跳转功能

5.在web-inf下创建一个文件叫views/login.jsp

SpringMVC简单实现页面跳转功能

login是一个跳转成功展示的页面

SpringMVC简单实现页面跳转功能

最后执行tomcat 实现操作

SpringMVC简单实现页面跳转功能


相关文章: