zoukankan      html  css  js  c++  java
  • spring关于urlpattern

    视图解析器(ViewResolver)注册中央调度器定制处理器jsp页面搭建springmvc.xml配置效果图第一个案例提升----视图解析器关于urlpattern说法
    最好配成*.do

    不能配成/* 无法访问*.jsp等动态资源
    最好也不要配成/ 无法访问静态资源
    不得不配成/
    Restful编程 rest/*配法问题不能配置为/*
    DispatcherServlet会将向动态页面请求,即向jsp页面的跳转请求也当做
    是一个普通的Controller请求。中央调度器会调用处理器映射器为其查找
    相应的处理器。当然是找不到的。jsp页面会报404错误


    结论:/*会拦截动态资源不得不配成/


    方案一:使用Tomcat默认的Servlet解决

    方案二:使用MVC的default-servlet-handler
    会将对静态资源的访问请求通过HandlerMapping映射到默认Servlet请求处
    理器DefaultServletRequestHandler对象。而该处理器调用了Tomcat的
    DefaultServlet来处理静态资源的访问请求。当然需要引入mvc约束

    方式三:使用MVC的resource解决
    在Spring3.0.4之后,Spring定义了专门用于处理静态资源请求的处理器
    ResourceHttpRequestHandler。并且添加了<mvc:resources/>标签,专门
    用于解决静态资源无法访问问题。
    Location:静态资源所在目录
    mapping: 对资源的请求

     注意:需要Tomcat7支持

      

  • 相关阅读:
    bzoj4849: [Neerc2016]Mole Tunnels
    bzoj 4069~4071 APIO2015
    bzoj 4885: [Lydsy2017年5月月赛]长方体
    bzoj4891: [Tjoi2017]龙舟
    bzoj4892: [Tjoi2017]dna
    bzoj 3159: 决战
    bzoj3672: [Noi2014]购票
    bzoj4738: 汽水
    bzoj 4737: 组合数问题
    bzoj 4872: [Shoi2017]分手是祝愿
  • 原文地址:https://www.cnblogs.com/cnsdhzzl/p/6057424.html
Copyright © 2011-2022 走看看