Currently there is no way to enable tiles validation and completion when using just Spring. I've tried using Tiles 1.x or Tiles 2.x in my app application but unless I include a struts-config.xml and reference that in my web.xml, IDEA will not enable tiles integration.
We should be able to support Spring + Tiles by parsing the files location definitions in my spring-servlet.xml when using:
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles.TilesConfigurer">
<property name="factoryClass" value="org.apache.struts.tiles.xmlDefinition.I18nFactorySet"/>
<property name="definitions">
<list>
<value>/WEB-INF/tiles_config/tiles-defs.xml</value>
</list>
</property>
</bean>