2011-12-23 8 views
0

JSF 2.0を使用しています。ページがビュースコープであるため、ビューパラメータをあるページから別のページに渡す必要があります。パラメータで値を取得していますが、URLにパラメータを隠す方法があるかどうかを知りたいのですが?URLのビューパラメータを隠す

`public String submitForm(){` 
`return "submitPage+faces-redirect=true&includeViewParameters=true&value=" + myBean.id;` 
} 

答えて

1

URLのパラメータ

ですから、リダイレクトせずにPOSTを使用したいを隠すには?それからちょうどそれに応じて実行します。ターゲットページで

public String submitForm() { 
    return "submitPage"; 
} 

は、 #{myBean.id}はちょうどELで通常の方法利用できるようになります。

+0

myBean.idはビュースコープであり、ターゲットページにリダイレクトすると値が失われるため、ターゲットページでは使用できません。ターゲットページでBeanの値を使用するには、ビューのパラメータを渡します。私の質問は[link](http://stackoverflow.com/questions/8609378/jsf-2-0-view-parameters-to-pass-objects)に関連しています。 – user679526

関連する問題