4
respostas

Não consigo compilar

quando tento compilar no navegador aparece isso

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Sun Dec 13 19:39:38 BRST 2020
There was an unexpected error (type=Internal Server Error, status=500).
An error happened during template parsing (template: "class path resource [templates/hello.html]")
org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/hello.html]")
    at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241)
    at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100)
    at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666)
    at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098)
    at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072)
    at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:362)
    at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:189)
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1394)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1139)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1078)
4 respostas

vi um problema semelhante nas explicações mas package estão corretos pelo menos ate onde sei

package br.com.alura.mvc.mudi;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MudiApplication {

    public static void main(String[] args) {
        SpringApplication.run(MudiApplication.class, args);
    }

}

package br.com.alura.mvc.mudi.controller;

import javax.servlet.http.HttpServletRequest;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller

public class HelloController {

    @GetMapping("/hello")

    public String hello(HttpServletRequest request ) {
        request.setAttribute("nome", "Mundo");


        return "hello";

    }

}

Oi Matheus

Envia aqui seu templates/hello.html, por favor. Parece ter algo errado nele

    Oi!<span th:text= "${nome}">João</span>

</body>    

consegui resolver o erro graças a sua dica o erro era que eu tava dando espaço entre os : e o text por isso não compilava amigo vc e um gênio

    Oi!<span th:text= "${nome}">João</span>

</body>    

consegui resolver o erro graças a sua dica o erro era que eu tava dando espaço entre os : e o text por isso não compilava amigo vc e um gênio