Как использовать комментарии в JSF 2.0

Как использовать комментарии в JSF 2.0

проблема

В JSF 2.0 закомментируйте тег JSF следующим образом

JSF…




     

     

    

Но JSF все еще обрабатывает выражение значения и выводит результат на сгенерированную HTML-страницу. Предполагая, что#\{msg.buttonLabel} возвращает сообщение «Отправить».

Создана HTML-страница…



   
     
   

Есть ли способ полностью закомментировать тег JSF? Нет процесса для выражения значения или появиться на окончательной сгенерированной HTML-странице?

Решение

Есть два способа закомментировать тег JSF:

1. facelets.SKIP_COMMENTS

В web.xml установите для параметра «facelets.SKIP_COMMENTS» значение «true».


    facelets.SKIP_COMMENTS
    true

Теперь JSF удаляет со страницы все, что содержится в<!– –>.

JSF…




     

      

     

Создана HTML-страница…



    

    

2. ui:remove

Кроме того, вы можете использовать тег «ui:remove» для определения содержимого, которое вы хотите удалить. Например,

JSF




      

        
          
        

      

Создана HTML-страница…



    

    

Скачать исходный код

Скачать -JSF-2-Remove-Tag-Example.zip (10 КБ)