Resolving/recognizing view path values in Tiles definitions

I see that IDEA does not recognize attribute values in Tiles definitions like it does in JSP tags, Spring bean definitions, etc. For example,


    <definition name="myview" extends="standardLayout">
         <put-attribute name="body" value="/WEB-INF/jsp/mycontent.jsp"/>


While the Tiles tags are recognized as such, IntelliJ does not seem to attempt to resolve the path. I understand that the values of the Tiles attributes may be any strings, not just paths to the JSPs, but it shouldn't be hard to identify when the path value is intended. Or is it too much parsing? In the definition above, it would be nice to be able to hover over the attribute value (the path to the actual JSP) while pressing the Ctrl key and see it turn into a link. On the other hand, if the path is invalid, it would be nice to have it high-lighted as an error. That would be consistent with how IDEA resolves paths in Spring files or JSPS, etc.

Is this behavior intentional, or is it a bug?

Please sign in to leave a comment.