首页 > 其他 > 详细

04 静态页面的处理、转发、重定向和视图解析器

时间:2020-03-23 21:59:59      阅读:82      评论:0      收藏:0      [点我收藏+]

本文将阐述springmvc中静态页面的处理、视图解析器以及转发和重定向。

1、环境约束

  • win10 64位操作系统
  • idea2018.1.5
  • jdk-8u162-windows-x64
  • spring4.2.4

前提约束

操作步骤

1.静态页面的处理

  • 使用mvc:recources
    <mvc:resources mapping="/css/*" location="/WEB-INF/css/"></mvc:resources>
    <mvc:resources mapping="/js/*" location="/WEB-INF/js/"></mvc:resources>
    <mvc:resources mapping="/page/*" location="/WEB-INF/page/"></mvc:resources>
    <mvc:resources mapping="/*" location="/"></mvc:resources>
  • 使用mvc:handle
<mvc:default-servlet-handler></mvc:default-servlet-handler>

2.配置视图解析器

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

3.转发

  • 通过httpservletrequest转发
//服务器端跳转
request.getRequestDispatcher("success.jsp").forward(request,response)
  • 通过forward转发
return "forward:success.jsp";

4.重定向

  • 通过httpservletresponse重定向
//客户端跳转
response.sendRedirect("success.jsp");
  • 通过direct重定向
return "redirect:success.jsp";

以上就是静态页面的处理、转发和重定向。

04 静态页面的处理、转发、重定向和视图解析器

原文:https://www.cnblogs.com/alichengxuyuan/p/12554603.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!