我正在使用Spring boot starter项目进行maving pluging, spring boot无法知道我的HTML模板中的链接。 这是我的控制器:
@Controller
@EnableAutoConfiguration
@ComponentScan
public class Demoproject2Application {
@RequestMapping("/")
public String home() {
return "/html/Authentification";
}
}
这是Authentification.HTML:
<!DOCTYPE html>
<html>
<head>
<title>Authentification</title>
<link rel="stylesheet" type="text/css" href="css/style2.css" />
这是错误:
2015-02-19 14:29:58.749 INFO 5136 --- [nio-8090-exec-1] o.a.c.c.C.[Tomcat]. [localhost].[/] : Initializing Spring FrameworkServlet 'dispatcherServlet'
2015-02-19 14:29:58.749 INFO 5136 --- [nio-8090-exec-1] o.s.web.servlet.DispatcherServlet:FrameworkServlet'dispatcherServlet':初始化已启动 2015-02-19 14:29:58.774 INFO 5136 --- [nio-8090-exec-1] o.s.web.servlet.DispatcherServlet:FrameworkServlet'dispatcherServlet':初始化在25毫秒内完成 2015-02-19 14:29:59.086 WARN 5136 --- [nio-8090-exec-2] osweb.servlet.PageNotFound:在DispatcherServlet中找不到带有URI [/css/style2.css]的HTTP请求的映射名称'dispatcherServlet' 2015-02-19 14:30:00.813 WARN 5136 --- [nio-8090-exec-4] o.s.web.servlet.PageNotFound
这是我项目层次结构的快照:
答案 0 :(得分:1)
如果您没有更改任何默认值,则应在将其放入src/main/resources/static/css/style2.css
时将其投放。请参阅official documentation。