JavaScriptでActionBeanにデータを送信する方法?
-
13-09-2019 - |
質問
私はストライプで遊んだし、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_value
にsome_default_value
を変更するためにはJavaScriptを使用しid
、
の の注意ののの:提案の未確認。私はこの古いlappieにインストールされて何のdevのツールをしましたしません。の
編集:?考え直しで、なぜ単にリンクのURLアドレスに"?id=" + id;
を追加するためにいくつかのJavaScriptを記述していない
他のヒント
あなたのhtmlに隠された入力要素を作成します。
<input type="hidden" name="?" id="?" />
それの値を設定するためにJavaScriptを使用
document.getElementById("?").value = ??;
と値は、フォーム送信に掲載されます。
所属していません StackOverflow