2009-08-04 7 views
0

私は複数の行を持つデータテーブルを持っています。値を1つのサーブレットにリダイレクトするリンクを1つ入れたいと思っています。私は私がしたい... ICEfacesをして初心者をm個ICEFACES:リンク内の複数のパラメータ

のonclick = openWindow( './サーブレットのparam1 = XX & PARAM2 = xxxは?')

:私が使用古い呼び出しはこのように似ています私は、このように一つのパラメータを置くことができるので、あなたの助け:

氷:outputLinktarget = "メインフレーム" 値=」./サーブレットのparam1 =#{item.id}

が、私は2つのパラメータを置きます?コード内にエラーがあります...

氷:?outputLinktarget = "メインフレーム" 値=」./サーブレットのparam1 =#{} item.id & PARAM2 =#{} item.id

誰かがそれを行うには知っていますか?

ありがとうございます! JSFのためにトミー

+0

エラーは何ですか? –

答えて

0

あなたは(?、JSP、JSF)を使用するものの技術について語っていない

はアンパサンド(&)が犯人である

0

を試してみてください。あなたはそれをエスケープする必要があります。そうしないと、IceFacesはページ構造について混乱します。

0

それを行う別の方法:

<ice:outputLink target="mainFrame" value="./Servlet"> 
    <f:param name="param1" value="#{item.id}"/> 
    <f:param name="param2" value="#{item.id}"/> 
</ice:outputLink> 

F:paramタグは自動的にベースURLにパラメータを追加します。

関連する問題