Get the App
SLTechnology News&Howtos  ›  Development  › 

How to configure the implementation of templates Direct access in springboot

Shulou Source: shulou.com Published: 2022-06-02 06:04:12 10月01日 Update

This article introduces you how to implement springboot configuration templates direct access, the content is very detailed, interested friends can refer to, hope to be helpful to you.

Springboot configures templates direct access

The resources of the templates directory under springboot are protected by default, similar to the WEB-INF directory of the javaweb project, but it is too troublesome to configure the controller jump for each springboot html page

Configure public access as follows

Add the following to the configuration file:

Spring.resources.static-locations=classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/, classpath:/templates/, classpath:/public/

Attached is the official url of various configurations of spring: for later reference.

Templates usage of springboot @ Controllerpublic class HelloController {@ RequestMapping ("/ test") public String test (Model model) {model.addAttribute ("msg", "templates Test"); model.addAttribute ("users", Arrays.asList ("lishao", "liyuan")); return "/ test";}} add views to controller

Call in html

Test

Remember to import the dependencies of templates

When you import templates dependencies

Will directly identify the test under the file, simple and convenient

Org.thymeleaf thymeleaf-spring5 org.springframework.boot spring-boot-starter-thymeleaf

Import in html as well

One is escape and the other is not.

The following is the result of the run

On how to configure springboot templates direct access implementation is shared here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Tags: Configuration content files more directory escape help good interest official buddy partner controller article method knowledge article result view resource Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology OPPO Reno Shulou Tech Info NVidia Shulou Information