如何在没有Thymeleaf和web.xml的情况下在spring security中映射html文件

时间:2016-02-24 16:43:12

标签: spring-security spring-boot

我正在尝试实现Spring Security并映射主页,这是一个来自Spring Security的HTML页面。 它适用于>>> import arrow >>> in_date_str = "1853-10-30T13:36:41.942623+00:00" >>> in_date_obj = arrow.get(crea) >>> print(in_date_obj) arrow[1853-10-30T13:36:41.942623+00:00]> # basic formatting >>> in_date_obj.format() u'1853-10-30 13:36:41-00:00' # advanced formatting >>> in_date_obj.format("dddd D MMMM YYYY", "fr_FR") u'Dimanche 30 Octobre 1853' # humanized delta >>> in_date_obj.humanize() u'162 years ago' # easy localization handling >>> in_date_obj.humanize(locale="fr_FR") u'il y a 162 ans' 中的Thymeleaf依赖,但不是没有它。我不想用它。此外,我需要在映射中使用Angularjs partials。 我的IDE是IntelliJ。

如果没有Thymeleaf,我该怎么做?

1 个答案:

答案 0 :(得分:0)

创建

的子类
org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter

@Configuration
public class ResourceConfig extends WebMvcConfigurerAdapter

in

WebMvcConfigurerAdapter.addResourceHandlers(ResourceHandlerRegistry)

添加资源映射:

registry.addResourceHandler("/index.html").addResourceLocations(resourcePath);

resourcePath是您资源的路径,例如 html / index.html如果它在src / main / reources / html

您也可以制作通用映射。