基本的なSpring3.0MVC + Hibernate4.0CRUDアプリをセットアップして正しく実行しています。
明日、「ユーザー」エンティティの属性を変更することにしたとしましょう。(年齢、性別、ニックネームなどを追加する必要があります)。
「User」オブジェクト(ModelMapを介して渡される)を指定して、事前にいくつあるかを知らなくても、すべての属性(表示用または編集用の入力として)を表示するjspテンプレートを作成するにはどうすればよいですか。モデルを変更するたびに(手動で)ビューを変更するという面倒な作業を避けたいだけです。
昔ながらのPOJOや手作りのJSPページでのリフレクションを使用してこれを行う方法は知っていますが、MVCモデルでは答えがわからないようです。
私はただ正しい呪文が必要です:
FOREACH attributeName IN UserClass
display ${user.attributeName}