2014-03-27 52 views
1

我是我的Springsource工具套件,我想開發一個基於maven的web項目。父原型創建者使用了thymeleaf標籤(th:block)。它正在工作,但我在STS中得到警告:Unkown標記(th:block)。我如何解決這個警告?Springsource工具套件thymeleaf標籤未知

回答

4

因爲我不能添加評論,我會在這裏寫:

檢查三件事情:

  1. 行家是否含有thymeleaf依賴呢? 類似this

  2. 你有Thymeleaf解析器正確設置: 這是註釋例如:

    @Bean 公共ThymeleafViewResolver視圖解析器(){ ThymeleafViewResolver thymeleafViewResolver =新ThymeleafViewResolver(); thymeleafViewResolver.setTemplateEngine(templateEngine()); thymeleafViewResolver.setCharacterEncoding(「UTF-8」); return thymeleafViewResolver; }

  3. 請問您的看法有適當的HTML標記:

    HTML的xmlns = 「http://www.w3.org/1999/xhtml」 的xmlns :TH =「HTTP://www.thymeleaf .org「

+0

我有這樣的片段在我WebMvcConfig @Bean 公共ThymeleafViewResolver視圖解析器(){ ThymeleafViewResolver thymeleafViewResolver =新ThymeleafViewResolver(); thymeleafViewResolver.setTemplateEngine(templateEngine()); thymeleafViewResolver.setCharacterEncoding(「UTF-8」); return thymeleafViewResolver; } –

+0

請檢查編號3.如果我把它從我的HTML頁面中取出,我會得到相同的警告。在html標籤中插入:,實際上只有最後一部分它的...(xmlns:th =「http://www.thymeleaf.org」) – Blejzer

+0

當我用標籤替換這個標籤時,我沒有任何警告: (我刪除了這個」;「,因爲它引發了另一個警告)謝謝Blejzer! –

相關問題