- PR -

List形式の入力画面

1
投稿者投稿内容
NEO
大ベテラン
会議室デビュー日: 2005/10/02
投稿数: 104
投稿日時: 2005-10-14 09:49
リスト形式になった入力画面を作っています。
リストの1行は、Beanの形で受け取ろうと考えています。

下記記事にならって、JSPとActionクラスを書いてみたんですが、
画面を表示させると、真っ白になります。

http://www.jajakarta.org/kvasir/bbs/technical/1694?msg=7#msg5636

問題となっている画面をXとして説明します。
Xに遷移する前に、アクションクラスでXのActionに対応したフォームBeanを生成して、request.setAttributeしています。
nestedのrootは、そのフォームBean名です。
nested:iterateのpropertyもフォームBeanにあるリストのプロパティ名を指定しています。

もしかして、上記記事は、入力値が空の画面を表示する方法ではないのでしょうか?
ナカムラ
会議室デビュー日: 2005/10/14
投稿数: 1
投稿日時: 2005-10-14 12:46

結果画面が真っ白ということはなにかExceptionが発生していないでしょうか?
出来ればその情報があったほうが質問に答えやすいと思います。
サーバーのログなど確認してみるといいかもしれません。

おそらくBeanの中身のListオブジェクトをIterateで繰り返し表示させたいのだと
は思いますが、もしListが空であっても表示はされます。
ただしNullの場合はエラーが返りますのでnew List()でもビジネスロジックで入れておく
事が必須になりますが。

1

スキルアップ/キャリアアップ(JOB@IT)