2011-06-23 16 views
0

javascript関数内でjavabeansメソッドを呼び出すにはどうすればよいですか?javascript関数内からjavabeansメソッドを呼び出す方法は?

ノー成功を収めて、次のコードが必要です。

 <script type="text/javascript"> 
      function openFullContent(chosen){ 
       #{bean.choseValue(chosen)}; 
      } 
     </script> 
+0

あなたの質問履歴によると、あなたはJSF 2.0に精通しています。このプロジェクトにもあなたは使っていますか?なぜあなたは ''を使用していませんか? – BalusC

答えて

1

素人remoteCommandあなたが探しているものです!

1

のJavaBeansは、サーバー上で実行されている、とJavaScriptはクライアント上で実行されています。 JSFはjavascriptを完全にレンダリングしており、プレーンテキストとしてブラウザに送信します。 2つのプロセスは同じマシン上で実行されていません。このようなサーバーとの通信に

、あなたは、Ajaxを検討する必要があります。

ここにはa JSF-centric Ajax tutorialです。

+0

ロージンジディア.. *シャダー*。ただ、そのリンクは既に巨大なダウンボートの価値があるが、悲しいかな。質問の履歴によると、OPは既にJSF2を使用しています。これには、Ajaxical機能が組み込まれた ' 'があります。 – BalusC

+0

こんにちは、申し訳ありませんが、JSFの経験はありません。うまくいくほど良いリンクに置き換えられました。知らせてくれてありがとうございます。 :-) – Magnar

関連する問題