私はjavascriptの新しいBeeです。私は、javascriptファイルの.javaクラスに存在するjavaプロパティにアクセスすることを回避しようとしています。サンプル例は次のようになります。JSファイルのJavaクラスプロパティへのアクセス
/******************************JAVA **************************/
public class SampleProgram {
public String input = "Hello"
}
/************************************ *** JS ************************/
<script>
window.setObject("inputValue", new SampleProgram().input);
console.loh(window.getObject("inputValue"));
PS:私は、これがJSPの通じacheivableである知っています。しかし、私は別の方法を考え出したい。
お願いします。
ありがとうございました!
本当に良い質問です。 –
一般的には、 ''や ''のようなHTMLテンプレートの変数をテンプレートに設定します言語)。 – chrylis
JavaとJSはまったく関係ありません。名前の類似性は、JSが導入されたばかりのマーケティング・ギャグ/戦略でした。問題は:JSはブラウザ(クライアントコンピュータ上)で実行されますが、Javaは実行しません。だから1つの方法は、JavaでJSのいくつかの部分を生成し、それを出力に注入することです。別の方法は、ajaxを使用してJavaを実行し、要求した値を返すサーバーを呼び出すことです。これらはあなたの選択です。これら2つの言語を混在させる方法はありません。 – Thomas