> Has any one had any success?
I don't have a real solution for this either. The 'dynamic'/custom tags like <t:[yourComponent]>, <t:loop>, <t:if> are considered illegal markup by IntelliJ and highlighted as errors. But you can tell IntelliJ to accept custom attributes. I usually try to keep the HTML as friendly to the designers as possible by only adding a t:id attributes on some tags. That does mean I have a lot of @Component annotations in my Java code, but it is much easier for the designers to work with, the XHTML is fully previewable in a browser, you add a little more type checking and refactoring from within your IDE always works. regards, Onno