-
modification des url
Bonjour,
J'ai une application web basé sur struts et j'aimerais savoir si c'est possible avec ce framework ou par tous autre moyen de garder dans la barre d'addresse la meme addresse par exemple le home de l'application.
je m'explique :
plutot que d'avoir à chaque fois
http//server:8080/appli/login.do?id=4
http//server:8080/appli/logout.do
http//server:8080/appli/search.do?name="toto"
avoir à chaque fois http//server:8080/appli/
Merci par avance pour votre aide.
-
Il me semble que si tu fonctionne avec un système de frame, l'url restera toujours la même.
-
Je déconseille l'utilisation des frames (une pratique qui tend à être abandonné par les webmaster).
D'un point de vue code, tu pourrait faire ça mais ça voudrait dire faire une seule action et poster tout les paramètre en POST.
Sinon, tu peut aussi configurer ton nom de domaine pour ne pas écrire les URL réelle et tout sera caché (mais là je ne connait pas trop).
Mais bon, perso je te déconseille de faire ça. Si ce que tu veut c'est minimiser les paramètre dans la requête pour des raison de sécurité alors utilise POST au lieu de GET dans tes formulaire.
-
En effet, je te déconseille malgrè tout d'utiliser les frame, le meiux est d'utiliser la méthode post pour l'envoi des formulaire mais tes url bougeront. de plus, dans le cas de onclick, tu sera obliger d'utiliser:
http//server:8080/appli/search.do?name="toto"
pas le choix...