Salut,
T'es pas loin de la solution. Voilà ce que je te conseille :
- créer une page index.jsp listant les départements.
Je te conseille de générer la liste des départements à partir de la bdd.
Chaque département pointe sur la page departement.jsp avec en paramètre le numéro de département. Exemple :
"departement.jsp?departement=2A"
- créer une page departement.jsp qui récupère le paramètre departement. A partir de ce paramètre, la liste des villes est affichée via une requête dans ta bdd.
Chaque ville pointe sur la page ville.jsp avec en paramètre le numéro de ville.
- créer une page ville.jsp qui récupère le numéro de ville. A partir de ce paramètre, les détails de la ville sont affichés grâce à un accès à ta bdd.
Concernant tes questions :
- méthode pour envoyer des paramètres
=> POST ou GET, peu importe, tu ne gagnes rien en efficacité. Pour récupérer les paramètres de l'url :
request.getParameter("departement")
- il faut que les résultats puissent être cliquables....comment faire ?
=> il suffit d'ajouter une balise <a> sur ton nom de département. Exemple :
<a href="departement.jsp?departement=<%=num_departement%>"><%=nom_departement%></a>
- 36 000 descriptions ....
=> aucun problème, les bdd sont faites pour ça.
- appeler une base de données :
=> http://java.developpez.com/faq/jdbc/
Quand tu auras fait tout ça, tu pourras enfin penser à mettre l'urlrewriting en place.
Le principe est simple : il convertit une url de type "http://www.mondomaine/listing/depart75/paris.dhtml" en "http://www.mondomaine/listing/ville.jsp?ville=num"
Mais avant de mettre ce système en place, créer déjà ton application.
Good luck
Partager