Servlettel létrehozok egy <select> -et.
Szeretném beilleszteni egy .jsp lapba, egy bizonyos helyre, de csak akkor, ha egy menüpontra ráklikkelek.
Hogyan tudnám "odaküldeni" ?
Segítsetek légy szíves.
PL
Page
viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
5 Comments
Anonymous
Persze a servlet nem szep ha barmilyen html fragmentet is letrehoz.
(Kocka)
Pap László
A "gonosz" azért nem jelent nagyon rosszat, ugye? :)
Pap László
Tényleg "gonosz", mert sajnos nem boldogulok vele :(
Eddig jutottam el a szervlettel és gyönyörűen ki is írja, ...de csak a szervlet.
Én pedig szeretném a nevek.jsp fájlban látni ezt a <select> -et.
<...>
out.println("<select>");
while (ress.next()) {
out.println("<option value=" + ress.getString("vnev") + " " +
ress.getString("knev") + ">" + ress.getString("vnev") + " " +
ress.getString("knev") + "</option>");
}
out.println("</select>");
<...>
A lenti javaslattal nekem sajnos nem sikerült a megoldás.
Tulajdonképpen az is jó lenne, ha a nevek.jsp lap elkérésekor már úgy töltődne le az oldal,
hogy benne lenne a <select> az adatokkal.
Itt több <option> rész van, (közel 100 lenne).
Légy szíves még egy kis segítséget.
Auth Gábor
Nos, én nem szoktan keverni a JSP-t a Servlet kódokkal, illetve nem szoktam JSP-be programot írni. Hanem csinálok egy TLD-t, például a Te esetedben is kellene egy TLD, benne egy TLH osztályt létrehozni, majd abban egy java.util.Vector példányt átadsz a JSP lap felé: mindez egy táblázattal le van írva az alábbi helyen:
http://www.javaforum.hu/tudastar/futtato_kornyezetek/jsp/a_jsp_alapjai/tld/tablazat_keszitese/
Pap László
Ez hasznos link volt, köszi!