Как использовать систему привязки с <h: commandLink />?
Конверт: IE7 и FireFox3.5, jsf1.2, richfaces3.3.X, seam2.2.0, jboss5.1
У меня очень длинная форма xhtml, и где-то посередине пользователь должен заполнить таблицу данных, затем нажать кнопку (здесь я использую commandLink), которая будет публиковать таблицу данных, вычислять вещи и проверять данные.
Затем пользователь хочет продолжить заполнение своей формы.
Проблема: когда я отправляю, страница перезагружается вверху, и я понятия не имею, как я могу использовать систему привязки с commandLink.
Я могу сделать это с выходной ссылкой, но тогда я не буду размещать свои данные...
Я попытался поместить ссылку # якорь в pageflow (face-config.xml или pages.xml), я попробовал атрибут "rel" в commandLink, но я, должно быть, неправильно понял, что он делает.
Кто-то рассказал мне о функции "автопрокрутки" в myfaces, но я не собираюсь добавлять еще один taglib только для одной функции
Я надеюсь, что я достаточно ясно, и извините за мой плохой английский
Спасибо:)
1 ответ
Используйте Javascript.
window.onload = function() {
window.location.hash = '#{bean.anchorName}';
}