JSP: przypisanie wartosci z tabeli do zmiennej

0

Witajcie.

Taki problem: W metodzie onClick chcialbym parametrowi przypisac wartosc, ktora znajduje sie w wierszu na ktory klikam, dokladnie w pierwszej komorce.

<tbody>
                      <c:forEach var="row" items="${data}" varStatus="loopStatus">
                      
                    <tr class="${loopStatus.index % 2 == 0 ? 'pierwszy' : 'drugi'}" 
                                      OnClick=<% session.setAttribute("id",<b>${row[0]});</b>%>>
                        <td>${row[0]}</td>

                               </tr>
......

data to zmienna, do ktorej wczesniej wpisuje dane z bazy danych, tabela dwuwymiarowa.

Dostaje blad podczas przypisania wartosci z tabeli row[]: <% session.setAttribute("id",${row[0]});%>, probuje rowniez zaboldowany fragment wpisac z cudzyslowami. Identyczna wartosc [row[0]) wypisana na ekran daje oczekiwanego Stringa. w jaki sposob prawidlowo to przypisac, bo juz troche sie zakrecilem ?

pozdro

0

Zapomnialbym, czy mam to pozniej jakos rzutowac, gdy chce ten parametr umiescic w requescie?

"strona.jsp?id=${id}"

1 użytkowników online, w tym zalogowanych: 0, gości: 1