Avatar billede coolfisk Nybegynder
25. november 2004 - 11:32 Der er 7 kommentarer

select problemer

skal have lavet en dropdown (SELECT), hvor mulighederne skal være f.eks. navne i tabellen. Når jeg henter tabellen ligger jeg den i en List... åbner den med objektet der passer til.

Person data = (Person) list.get(i);

<p>navne(valgliste): <br>
  <select name="navne">
for(int i= 0, j= list.size(); i < j; ++i)
{
    <option>data.getNavn()</option>
}   
  </select>
</p>


eller hvordan gør man....?
Avatar billede coolfisk Nybegynder
25. november 2004 - 11:34 #1
Person data = (Person) list.get(i);
skal ind i forløkken
Avatar billede arne_v Ekspert
25. november 2004 - 11:53 #2
Tja noget a la:

<p>navne(valgliste):<br>
<select name="navne">
<%
for(int i = 0; i < list.size(); i++) {
    Person data = (Person) list.get(i);
%>
    <option><%=data.getNavn()%></option>
<%
}
%>
</select>
</p>
Avatar billede coolfisk Nybegynder
25. november 2004 - 12:17 #3
hvad hvis man bruger:

#set ($Persons = $test.getAllPersons()) // return list of persons

<p>navne(valgliste):<br>
<select name="navne">

#foreach( $array in $Persons )
#indexedRows($velocityCount)
<option>array.getName</option>
#end

ved ikke om du kender syntaxen? ... men det er fordi jeg anvender turbine
Avatar billede arne_v Ekspert
25. november 2004 - 12:20 #4
Jeg har aldrig arbejdet med velocity eller et framework som bruger
velocity.
Avatar billede coolfisk Nybegynder
25. november 2004 - 12:24 #5
nogen ide hvor jeg kan få svar henne i eksperten?
Avatar billede arne_v Ekspert
25. november 2004 - 12:28 #6
Velocity er vist ikke særligt udbredt i DK.

Strengt taget hører spørgsmålet nok mere hjemme i Java eller J2EE fordi
velocity jo er et alternativ til JSP.

Men realistisk set tror jeg at de folk som potentiely kunne vide noget
om Velocity nok læser JSP kategorien også.

Så ikke gode udsigter.

Hvis du ikke får noget svar og jeg får lidt ledig tid, så kunne jeg
måske udvide min horisont lidt og kigge lidt på velocity.
Avatar billede coolfisk Nybegynder
25. november 2004 - 13:43 #7
det ville jeg sætte pris på :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester