は、私は、スクリプト言語としてのGroovyを使用しています。私の顧客のために物事を簡単にするために、私はヘルパークラスと定数を定義するグローバルスコープを持っています。このグローバルスコープに一度セットアップする方法はありスコープ私のアプリで
context = setupGroovy();
runScript(context, "global.groovy"); // Can I avoid doing this step every time?
runScript(context, "user.groovy");
とちょうど埋め込まれたスクリプトを教えて:
現在、私は、ユーザースクリプトが実行されるたびに(グローバルスコープを構築する)スクリプトを実行する必要があります通訳:「変数が見つからない場合はここを見てください」そうすれば、一度グローバルスクリプトを実行できます。
注:セキュリティがここでの問題ではなく、ユーザーがグローバルスコープを変更することはできませんことを確認する方法を知っていれば、それは追加のプラスです。臆面もなくgroovy.codehausから盗まれ