2013-03-09 2 views
5

У меня есть эта запись в web.xmlfacelet режим отладки не работает

<context-param> 
     <param-name>facelets.DEVELOPMENT</param-name> 
     <param-value>true</param-value> 
</context-param> 

Пробовал Ctrl + Shift + D, чтобы открыть режим отладки, но не работает и закладки для моего браузера получает открыты.

Так что отложите уровень отладки на уровне страницы.

<ui:debug hotkey="z" rendered="true" /> 

Результаты отладки теперь открываются в другом окне, но не загружают информацию о дереве компонентов (отображаются облачные переменные).

+0

Какую версию jsf вы используете? –

+0

jsf 1.2 sun реализация – 2013-03-10 18:42:38

+0

Какую версию Facelets вы используете? Вы не очень понятны в описании проблемы, но аналогичная ошибка была исправлена ​​в 1.1.15: http://java.net/jira/browse/FACELETS-292 (этот DID загружает информацию о дереве компонентов, она также просто видна в сгенерированном HTML-выходе, но он просто не расширялся из-за проблемы с JS в кнопке expand). – BalusC

ответ

1

Facelets версия 1.1.14

Вы не очень ясно, на описание проблемы, но подобная ошибка была исправлена ​​в 1.1.15 согласно issue 292. Обратите внимание, что окно отладки выполнено. Загрузите информацию о дереве компонента (она просто видна в сгенерированном HTML-выходном файле rightclick и View Source), но она просто не расширялась из-за проблемы с JS в кнопке расширения.

Просто обновите до Facelets 1.1.15. Это также последняя версия Facelets 1.x. Вы можете скачать его here.

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