質問

私はストライプで遊んだし、Javascriptを送信することが可能である場合、私は疑問に思うActionBeanにデータを生成しました。私は、ページ上の特定の要素の上に私のマウスでクリックしたときに、より具体的には、私はstripes:linkをクリックした後に戻ってActionBeanにその要素のIDを送信します。私はすでにそのIDはJS変数idに保存した提供、私はそれを行うのですか?

役に立ちましたか?

解決

あなたはパラメータ化リンクを使用していますか?

<stripes:link id="mylink" href/beanclass="..." event="...">
   <stripes:param name="id" value="some_default_value"/>
   Click on me!
</stripes:link>

どのおそらく生成されます:あなたは、後であなたが欲しいhttp://mysite.com/...?id=some_default_valuesome_default_valueを変更するためにはJavaScriptを使用しid

の注意の:提案の未確認。私はこの古いlappieにインストールされて何のdevのツールをしましたしません。

編集:?考え直しで、なぜ単にリンクのURLアドレスに"?id=" + id;を追加するためにいくつかのJavaScriptを記述していない

他のヒント

あなたのhtmlに隠された入力要素を作成します。

<input type="hidden" name="?" id="?" />

それの値を設定するためにJavaScriptを使用

document.getElementById("?").value = ??;

と値は、フォーム送信に掲載されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top