Christian Seiler: variable aus klasse ausgeben

Beitrag lesen

Hallo timo,

jetzt möchte ich in mitten meiner html-tags das array ausgeben, was ich mit folgendem befehl versuche:

<%= array[1] %>

dies funktioniert aber nicht.

Ich verstehe nicht, wie Du auf die Syntax kommst. Stellen wir uns vor, Deine Methode heißt holeArray() (Deine Klasse heißt ja offensichtlich 'werte' und ich gehe davon aus, dass es eine statische Methode ist). Wenn Du das Array dann ausgeben willst (sofern es jetzt mal ein String-Array ist), dann wirst Du am ehesten sowas in der Art machen wollen (wenn Du das ganze Array ausgeben willst, so wie ich Dich verstanden habe):

<table>
<%
  String[] meinArray = werte.holeArray ();
  for (int i = 0; i < meinArray.length; i++) {
%>
  <tr>
     <td><%= meinArray[i] %>
  </tr>
<%
  }
%>
</table>

Aber nachdem mir nicht so ganz klar wird, was Du genau erreichen willst, weil Deine bisherigen Versuche mir irgendwie extrem abstrus erscheinen, kann ich auch vollkommen daneben liegeben, bei dem, was Du suchst.

Wenn das Dir also nicht weiterhilft, erkläre doch mal etwas genauer, was Du eigentlich machen willst.

Viele Grüße,
Christian