bin pas "chaque ligne a un id"
en fait, t'a une db avec 2 tables disons (on va y aller simple)
la première, c'est la marque. La seconde le modèle. Un modèle n'a qu'une marque et une marque peut avoir plusieurs modèles. Te me suis? Dans chacune de ses tables, tu as un champs clé primaire, lequel est habituellement simplement appelé ID.
donc tu affiches ta ligne, le nom de la marque, le nom du modèle. Dans ton lien, tu lui spécifie l'id du modèle.
Dans ton jsp (je n'ai jamais codé de jsp alors je peux pas t'aider désolé), tu récupère le paramètre. Par exemple, et php, la valeur du paramètre se retrouve dans $_GET["id"] si tu a appelé la page detail.jsp?id=6 par exemple.
À partir de là, tu interroge la db pour trouver ton modèle, et tu peux afficher chaque champs de ta table modèle.
---------------
http://www.boincstats.com/signature/user_664861.gif