Если вы столкнулись с браузера конкретных проблем, то есть, скорее всего, ошибка в создаваемом или доморощенные JavaScript или CSS используется. Все JSF - это генерация и отправка HTML/CSS/JS, и все веб-браузеры извлекают и понимают HTML/CSS/JS.
Если вы столкнулись с ошибкой в сгенерированном HTML/CSS/JS (что очень редко, хотя), который еще не исправлен в последней версии реализации JSF, лучше всего, что вы можете сделать, это сообщить об этом в JSF Мальчики. По крайней мере, мальчики Mojarra, как известно, уделяют первостепенное внимание вопросам клиентской стороны очень высоко. Последний серьезный вопрос, который я помню, касается Mojarra - это Safari/Webkit, связанный с bug с document.forms[formname]
, но это уже было исправлено более 2 лет назад.
Возвращаясь к проблемам, в частности, с rendered
, disabled
и readonly
атрибутами: те, которые также часто вызваны должным образом не понимая жизненный цикл запроса HTTP/ответ (запрос область действия) и/или жизненный цикл JSF (эти атрибуты также проверяется во время применения значений запроса) и/или стены между стороной клиента и сервером (вы не можете изменить их с помощью одного JavaScript без отправки/обработки в качестве параметра HTTP-запроса самостоятельно). Это не связано с веб-браузерами.
+1 за ваш вклад. Спасибо BalusC. – gekrish