Проблема скоростного представления spring-boot 2.0.6 со свойством resource-loader-path

PeterKhang спросил: 28 сентября 2018 в 09:50 в: java

Когда файл vm находится в classpath:/templates/hello.vm, все отлично работает на spring-boot-1.5.x.

Когда файл vm находится в classpath:/templates/hello.vm или Переместившись в classpath:/template/WEB-INF/view/hellow.vm и обновив application.yml следующим образом, он больше не работает на spring-boot-2.0.6-RELEASE.

Мой application.yml:

spring:
    velocity:
    enabled: true
    view-names: 
    resource-loader-path: classpath:/templates/WEB-INF/view/         
    expose-request-attributes: true

Мой контроллер:

@Controller
public class HelloController {    @RequestMapping("/hello")
    public String index(Model model) {
        model.addAttribute("name", "SpringBlog from Millky");
        return "hello";
    }}

Мой шаблон:

<!DOCTYPE html>
<html lang="ko">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello Millky</title>
</head>
<body>
    <h2>Hello! ${name}</h2>
    <div>Velocity version</div>
</body>
</html>

0 ответов