Avatar billede kenneth Nybegynder
18. maj 2005 - 18:14 Der er 2 kommentarer

Hvordan skriver jeg en parameter til en JavaBean

Hej eksperter
Jeg skal have en parameter overført til min javaBean. hvordan klarer jeg den?
Det er virker, men en metode uden parameter:
(Se i koden og kig efter parameter1 og parameter2)

<jsp:useBean id="weatherdataid" class="dbBean.WeatherDataTable" scope="session" />
<jsp:setProperty name="weatherdataid" property="*" />

<table border="1" cellpadding="1" cellspacing="1">
<tr>
<th>ID</th>
<th>Dato</th>
<th>Temp</th>
<th>Wind Speed</th>
<th>Wind Direction</th>
<th>Water</th>
<th>Pressure</th>
</tr>

<%
ArrayList weatherdata = weatherdataid.getAllWeatherData(parameter1, parameter2);

for (int i=0; i<weatherdata.size(); i++){
    i=i+6;
    if(weatherdata.size()>=i){
   
    String id = (String) weatherdata.get(i-6);
    String date = (String) weatherdata.get(i-5);
    String temp = (String) weatherdata.get(i-4);
    String winds = (String) weatherdata.get(i-3);
    String windd = (String) weatherdata.get(i-2);
    String water = (String) weatherdata.get(i-1);
    String pressure = (String) weatherdata.get(i);
%>

<tr>
<td><%= id %></td>
<td><%= date %></td>
<td><%= temp %></td>
<td><%= winds %></td>
<td><%= windd %></td>
<td><%= water %></td>
<td><%= pressure %></td>
</tr>

<%
    }
}   
%>
</table>
Avatar billede kenneth Nybegynder
18. maj 2005 - 18:27 #1
Har fundet ud af det :-)
Jeg har jo lavet det...
parameter1 og parameter2 skal jo bare erklæres:

int parameter1, parameter2;
osv.
Avatar billede simonvalter Praktikant
18. maj 2005 - 21:46 #2
husk at lukke dit spm ved at ligge et svar og acceptere det.
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