Sto provando a configurare spring boot thymeleaf e intelij, e per la maggior parte l'ho inchiodato, ma non riesco a collegare i controller con le loro viste, come IntelliJ mantiene anoyingly thisplaying il seguente messaggio, e l'auto-compleating il sistema non funziona:come mappare i controller Spring alle loro viste in tiltelast (intellij14)
Cannot Resolve 'varName'
mio controller simile a questa "main/java /..../ controller.java"
@Controller
public class CardsController {
@RequestMapping(value="/card/{id}",method = RequestMethod.GET)
public String viewCardAction(@PathVariable("id") Card card,Model model){
model.addAttribute("card",card);
return "cards/view";
}
}
E questo è il mio mockup view "main/resources/cards/view/cards/view":
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head lang="en">
<meta charset="UTF-8"/>
<title th:text="${card.name}"></title> <!-- this line shows the message -->
</head>
<body>
<div th:text="${card.name}"></div> <!-- this line shows the message -->
</body>
</html>
è vero che intelij, non sta ancora lavorando per questo, o mi sto perdendo un po 'di configurazione
NOTA: funziona e compila, proprio completamento automatico enlable voglio
I ragazzi di jetbrain stanno lavorando su un supporto di avvio a molla migliore. Spero che questo porti a un migliore supporto per l'integrazione a forma di thymeleaf autoconfigurata. Dovrebbe essere in una versione 14.x. –