J'essaye d'insérer dans le code de ma jsp un lien hypertexte sur un bouton "flèche vers le bas" pour pouvoir descendre en bas de page d'un clic (un BOTTOM quoi!).
Mon ancre est définie comme suit :
et mon lien hypertexte est définit comme suit :
1 2 3
| <html:link page="/Action002.do#baspage" >
<html:img page="/images/btn_bas.GIF" width="25" height="25" border="0" bundle="commun"/>
</html:link> |
mon action Action002 est définie comme suit :
1 2
|
<action path="/TBR002" forward="/jsp/Action002.jsp" /> |
Mon soucis, c'est que lorsque je clic, c'est que l'url de ma page dans la barre d'adresse du navigateur devient bien http://monsite:1002/Action002.do#baspage, sauf que l'action précédente est rappelée (c'est une recherche avec un appel à une requête en base assez couteux), pour finalement, après une latence de quelques secondes, me conduire effectivement à mon ancre en bas de page.
Ma question : n'est il pas possible de faire un simple "déplacement" dans la page, sans avoir à rafraîchir d'action struts?
J'ai bien essayé de mettre <html:link page="#baspage" >, mais au final, j'obtiens le même comportement, sauf que l'url devient
http://monsite:1002/jsp/Action002.jsp#baspage
ce qui n'est pas acceptable.
Merci pour votre aide
Partager