は、私は次のようにJSTLに多次元配列を表示する方法は?
public class Step {
public int x;
public int y;
public int id;
}
私のサーブレットは、それの2次元配列を作成し、このクラスを持っている:
Step[][] steps = new Step[size][size];
は、いくつかのステップは、ステップのいくつかはnull
ではありません、null
あります。次のようにそれはJSPに転送します。JSPで
request.setAttribute("gamesSteps", steps);
request.getRequestDispatcher("/game.jsp").forward(request, response);
、次のように私はそれらを表示しています:
< c:forEach items="${requestScope.gamesSteps}" var="steps">
< c:forEach items="${steps}" var="step">
< c:out value="${step.id} "/>
< /c:foreach>
< /c:forEach>
をしかし、何も現れません。これはどのようにして起こり、どのように解決できますか?
私はOPが意図彼はコードの書式設定]ボタンを発見する前に、スタックオーバーフローの質問プレビューに表示するHTMLコードを取得する方法を把握しようとしているときにそれらを挿入するが、その後の空白を削除するのを忘れたと信じています。したがって、それはちょうど赤いニシンだった。 – BalusC
私は< /c:foreach>を参照していましたが、それは小さい電子メールとスペースの間では動作しません<と/ – rickz
私もそれを参照していました:) – BalusC