Как использовать систему привязки с <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}';
}
Другие вопросы по тегам