Spring引导可以映射到HTML中的链接

时间:2015-02-19 14:06:47

标签: spring-boot

我正在使用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

这是我项目层次结构的快照:

https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-xfp1/v/t1.0-9/11011221_811266045595770_3095529215585152558_n.jpg?oh=a51a1196651bd62c81a76679869c1bdd&oe=558FD62B&gda=1431221666_e2d5202a80db81801ed9903c48014130

1 个答案:

答案 0 :(得分:1)

如果您没有更改任何默认值,则应在将其放入src/main/resources/static/css/style2.css时将其投放。请参阅official documentation