0

jspのjs変数値に基づいてJavaメソッドを呼び出す方法は?

GVAR はグローバル変数として定義されており、jsp がロードされたときにそれに値を割り当てることが考えられます。値が割り当てられると、アプリケーション全体で使用できるようになります (GVAR はグローバルに定義されているため)。問題は、jsp がロードされるたびにサーバー側でコードが実行されると、以下のifブロックはクライアント側であるためまったく機能しません.js変数がnullでないことを確認し、サーバー側のコードのみを呼び出して入力する最良の方法は何ですか.

<script>    
if (GVAR==null) {
GVAR = <%=MyClass.getData("GVAR") %> ;
}
</script>

サーバー側のコードによって入力される多くの変数があり、サーバー側の状態を毎回チェックすると、ある時点でパフォーマンスのボトルネックになります。

4

1 に答える 1