Bonjour,
Ok, je comprends mieux.
Tout d'abord, oui, c'est comme ça qu'il faut appeler ta méthode.
Cependant, le tag <%= ... %> est en fait un raccourci à la méthode toString() de l'objet en paramètre. Le problème ici est que tu utilises un tableau (ici bidimensionnel), qui n'est pas un objet, donc qui n'a pas de méthode toString(), donc qui ne peut pas être affiché.
En général, pour afficher le tableau, tu fais une boucle imbriquée de la manière suivante :
<% String[][] tab = instance.listUser (mon_string); %>
<% for (int i = 0; i < tab.length; i++) { %>
<% for (int j = 0; j < tab[i].length; j++) { %>
<%= tab[i][j] %>
<% } %>
<br/>
<% } %>
Cordialement,
Edit : Quoiqu'après réflexion ça ne doit pas appeler la méthode toString() vu que les types primitifs sont affichés eux aussi, et que quand tu fais un <%= ... %> sur un objet dans lequel tu n'as pas redéfini toString, ça n'affiche pas l'adresse de l'objet. Donc j'ai dit n'importe quoi ^^
rtfm and jfgi
Simple "merci" makes helping people happy :)