Como usar o sistema de ancoragem com um ?
-
18-09-2019 - |
Pergunta
Env: IE7 & FireFox3.5, jsf1.2, richfaces3.3.X, seam2.2.0, jboss5.1
Eu tenho um formulário muito longo xhtml, e em algum lugar no meio, o usuário tem que preencher um dataTable, em seguida, clicar em um botão (eu uso aqui um commandLink) que irá publicar o dataTable, coisas de computação, e validar os dados.
Em seguida, o usuário quer continuar enchendo sua forma.
Problema: quando eu enviar, a recarregar a página no topo, e eu não tenho a menor idéia de como eu poderia usar o sistema de ancoragem com a commandLink
.Eu posso fazer isso com um outputlink, mas então eu não iria postar meus dados ..
Eu tentei colocar meu link # âncora no PageFlow (faces-config.xml ou pages.xml), eu tentei o atributo "rel" do commandLink, mas devo ter entendido mal o que ele faz.
Alguém me disse sobre o recurso "autoscroll" em MyFaces, mas eu não sou realmente para adicionar outra taglib apenas para um recurso
Espero que eu era bastante clara, e desculpe pelo meu pobre Inglês
Obrigado:)
Solução
Use Javascript.
window.onload = function() {
window.location.hash = '#{bean.anchorName}';
}