Как вы устанавливаете фокус ввода в первом поле с ошибкой?Установить Фокус на первом поле ошибки JSF 2.0
code from BalusC отлично работает. Тем не менее, setHighlight()
и setFocus()
находятся в файле, а не каждой Xhtml страницы:
$(document).ready(function() {
setHighlight('${highlight}');
setFocus('${focus}');
});
В результате прохождения ${highlight}
к setHighlight()
метод, а не идентификатор элемента.
Какова конкретная проблема, с которой вы сталкиваетесь? Это звучит так, как будто вы не пробовали его вообще. – BalusC
@BalusC: Можем ли мы выполнять функцию набора фокуса на странице xhtml вместо страницы jsp? // Установите $ {focus} и $ {highlight} в JSP. facesContext.getExternalContext(). GetRequestMap(). Put («focus», focus); facesContext.getExternalContext(). GetRequestMap(). Put ("highlight", highlight.toString()); – user679526
Нам не интересно отвечать на вопросы «да-нет». Что именно вы пробовали и как именно это произошло для вас? – BalusC