spring-boot 加载本地静态资源文件路径配置 收藏 评论
2015年12月04日


1.spring boot默认加载文件的路径是
/META-INF/resources/
/resources/
/static/

/public/
这些目录下面, 当然我们也可以从spring boot源码也可以看到
Java代码  收藏代码

    private static final String[] CLASSPATH_RESOURCE_LOCATIONS = {  
            "classpath:/META-INF/resources/", "classpath:/resources/",  
            "classpath:/static/", "classpath:/public/" };




所有本地的静态资源都配置在了classpath下面了, 而非在webapp下了

2.
Html代码  收藏代码

   

<%@ page language="java" contentType="text/html; charset=utf-8"  
        pageEncoding="utf-8"%>  
    <!DOCTYPE html>  
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>  
    <html>  
    <head>  
    <meta charset="utf-8">  
    <meta http-equiv="X-UA-Compatible" content="IE=edge">  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    <meta name="description" content="">  
    <meta name="author" content="">  
      
    <title>用户登录</title>  
    </head>  
    <!-- CSS件 -->  
    <link rel="stylesheet" href="/css/bootstrap.min.css">  
    <link rel="stylesheet" href="/css/login.css">  
    <body>  
        <div>  
            <form>  
                <h2>Please sign in</h2>  
                <input type="text" placeholder="Email address" required autofocus>   
                <input type="password" placeholder="Password" required>   
                <button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>  
            </form>  
        </div>  
      
        <script src="http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>  
        <script src="/js/bootstrap.min.js"></script>  
    </body>  
    </html>



3.目录结构详见附件

项目地址https://github.com/leelance/spring-boot-all


http://lihao312.iteye.com/blog/2077720

http://blog.webinno.cn/article/view/122

本文地址:http://blog.webinno.cn/article/view/122

发表于 @ 2015年12月04日 | 浏览4410次| 编辑 |评论(loading... ) | 分享到:QQ空间新浪微博腾讯微博微信

评论列表

发表评论