zoukankan      html  css  js  c++  java
  • 资源映射之----在springmvc中如何访问WEB-INF目录下的文件和系统文件夹中的文件

    众所周知,一个项目下面的WEB-INF目录是不直接访问的,在我们开发项目的时候也通常把一些jsp页面和一些重要的文件放在这个目录下面,为了不让它被随意的改变,以提高它的安全性;那么,有时候我们有需要访问它的时候,该如何访问它呢?我这里是使用了添加配置文件的方法来做的;

    1)在springmvc的配置文件中添加静态资源映射;这里面即用

    "/staticFile/**"代替"/WEB-INF/static/"
      mapping:指定请求路径;  location:指定目录;  file:磁盘路径
    <!--    映射项目内部资源
            /staticFile/js/jquery-3.2.1.mini.js==>/WEB-INF/static/js/jquery-3.2.1.mini.js
    -->
        <mvc:resources mapping="/staticFile/**" location="/WEB-INF/static/"/>

    2)那么我们在浏览器地址栏如果想查找WEB-INF目录下的文件时,就可以这样输入;如果出现照片,则说明成功的访问到了这个资源;

    3)访问系统文件夹中的文件;

    <!--    静态资源映射:将请求路由到对应的目录  mapping:指定请求路径;  location:指定目录;  file:磁盘路径
            /upload/a.jpg==>返回E:/upload/a.jpg
    -->
        <mvc:resources mapping="/upload/**" location="file:E:/upload/"/>

    4)测试:出现照片,说明访问资源成功;

  • 相关阅读:
    神经网络——BP算法
    汉诺塔
    Clucene系列3--Clucene的代码组织结构
    Clucene系列2--Clucene专业术语
    j
    TF-IDF的定义及计算
    Python编程 从入门到实践 练习5-10 检查用户名
    判断输入的正整数是否为素数
    百钱百鸡问题
    打印由 * 号组成的菱形
  • 原文地址:https://www.cnblogs.com/xie-qi/p/12984901.html
Copyright © 2011-2022 走看看