当前位置:首页>开发>正文

springboot怎么引入静态资源 在eclipse创建maven项目的时候为什么要创建两个src目录?

2024-01-08 12:41:49 互联网 未知 开发

 springboot怎么引入静态资源 在eclipse创建maven项目的时候为什么要创建两个src目录?

springboot怎么引入静态资源

在SpringBoot中加载静态资源和在普通的web应用中不太一样。默认情况下,spring Boot从classpath下一个叫/static(/public,/resources或/META-INF/resources)的文件夹或从ServletContext根目录提供静态内容。下面我们来写个例子看一下就会一目了然了:首先看一下项目的目录结构:

我们在resources下面的templates目录下建一个home.html的文件,完整目录为:src/main/resources/templates/home.html。内容如下:





ConanZhang的首页

在eclipse创建maven项目的时候为什么要创建两个src目录?

webapp表示这是一个web工厂, 里面放启动这个web项目所需的所有文件,包括jsp、资源文件、
WEB-INF、编译后的class文件等. 项目发布就是发布的这个东西。你也可以通过Eclipse指定其他目录的

spring boot数据库配置文件在哪


这个跟spring mvc一样的啊,首先你看你的spring-mvc.xml 有没有配置defaultViewResolver,

然后你在action的方法中如果1.标注了@ResponseBody,返回字符串的话是通过write输出到页面。2.没有标注这个,spring mvc会到配置的目录下 找相应的jsp。比如返回 "hello",它就在 webpage/目录下找hello.jsp。 返回 "user/login",它就会找 webpage/user/login.jsp

最新文章