2016-05-13 5 views
0

umleiten, so dass ich Werte aus einer Tabelle mit c: forEach auslesen, aber ich muss sie mit einer href verknüpfen, die den Benutzer auf diese bestimmte Seite umleiten wird :(Haben Sie eine Schaltfläche mit c: ForEach, die auf eine bestimmte Seite

<sql:query dataSource="${vle}" var="courses"> 
        SELECT course_name FROM courses 
        </sql:query> 
        <c:forEach var="courses" items="${courses.rows}"> 

         <a href=".jsp">${courses.course_name}</a> 
         <br/> 

        </c:forEach> 

hier ist die Ausgabe

enter image description here

+0

was ich will ist, wenn der Benutzer auf den Link klickt, um ihn auf diese bestimmte Webseite umzuleiten, die JSP-Seite wird die gleichen Namen haben, aber ich weiß nicht, wie Sie die href mit jedem forEach Ausgabe setzen, danke – Yomk

+0

link text

Antwort

0

Wenn Sie gewöhnliche Servlets verwenden Sie so etwas wie dieses

<a href="courses?course_name=${courses.course_name}">${courses.course_name}</a> 
tun können

Auch müssen Sie ein Servlet mit "Kurse" URL zugeordnet haben. Es liest das Attribut "Kursname" aus der GET-Anfrage und leitet den Benutzer abhängig von seinem Wert auf die von ihm gewählte Seite um.

Verwandte Themen