2011-07-08 5 views
0

アクションクラスでは、データベースから値を読み取り中です。 「abc」としましょう。ここでは、「abc」の値はjsp page.i.eに設定する必要があります。「abc」の値はjspページのs:hiddenフィールドに設定する必要があります。 これは単一の値なので、私はアクションクラスでListを使いたくありません。 これを行う方法は他にありますか?struts 2でリストとイテレータを使用せずにアクションクラスから値を<s:hidden >に設定する方法は?

答えて

2

なぜリストを使用したいですか?

public Object getAbc(){ 
    return abc; 
} 

などの単純なOGNL式を使用してページへのアクセスにそれを::私は右のそれを得た

<s:hidden name="filedYouWantToSetThisValueTo" value="%{abc}"/> 

希望するだけのような適切なゲッターを提供しています。

+0

しかし、私は隠されたフィールドが "abc"として価値を取ると思っています。それは望ましくありません。値は "abc"を含むものでなければなりません。 "xyz"(abc = "xyz")に割り当てられます。 – Jagan

+0

@Jagan OGNLマッピングのために強制的に値を忘れる必要があります: 'value ="%{abc} "' – doctrey

関連する問題