a href w jsp

0

Witam.
Za pomoca bazy danych wyswietlam dosc duzo wartosci w tabeli. Chcialbym dowiedziec sie, czy da sie zrobic zalacznik, ktory automatycznie pobierze z bazy 'nazwe' i stworzy link.
W pseudokodzie, chodzi mi o to:

out.println(" "

  • rs.getString("w.nazwa")
  • "</td> "
  • rs.getString("p.nazwa")
  • "</td> "
  • rs.getString("p.data_wydania")
  • "</td> "
  • rs.getString("w.gatunek")
  • "</td> "
  • rs.getString("p.cena")
  • "</td>"
  • %> <a href ="http://127.0.0.1/"+rs.getString("w.nazwa")>rs.getString("w.nazwa")</a> <% + ");

Chodzi mi o pogrubiony kawalek w kodzie.. Ogolnie rzecz biorac jest bardzo duzo tych wartosci w tabeli i troche nieprofesjonalne jest dodawanie w kodzie po kolei dla kazdego ( calosc jest w petli ).

0

Czytam teraz sam siebie i chyba troche namotalem ;-)

Nawiazujac do kodu powyzej, chcialbym, aby to wygladalo mniej wiecej tak:

user image

Acha, z gory ogromne dzieki za wszelaka pomoc ;-)

0

Nie jestem pewien czy dobrze rozumiem problem, zatem odpowiedź może być nietrafiona. Zdefiniuj na stronie funkcje:

<%! public String tworzLink(String link)
       {
          wynik="<a href =\"http://127.0.0.1/\""+link+">"+link+"</a>";
          return wynik;
       } 
%>

a potem w pętli

  "<td width=\"120\">"+<%= tworzLink(rs.getString("w.nazwa")) %>+"</td>"

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