2012-09-24 2 views
3

Я разрабатываю UIComponent, который использует файл javascript с аннотацией @ResourceDependency, но вместо создания ссылки на файл он просто печатает "RES_NOT_FOUND" в ЦСИ atribute, как это:Аннотации ResourceDependency не работают в UIComponent и генерируют ошибку «RES_NOT_FOUND» в src

<script type="text/javascript" src="RES_NOT_FOUND"></script>

Следуйте код Java:

@ResourceDependency(name="file.js") 
public class ComponenteTest extends UIComponentBase { 

кто-нибудь знает, что происходит?

ответ

3

Эта конкретная конфигурация аннотации предполагает, что файл находится в /resources/file.js публичного веб-контента.

Это точно так же, как если бы вы использовали бы следующее мнение:

<h:outputScript name="file.js" /> 

Если файл находится в другом месте, или когда name (или library) на самом деле не так, то он будет генерировать именно это RES_NOT_FOUND URL.

+0

Вот и все! Теперь он работал. Спасибо! –

Смежные вопросы