Groovy を動的スクリプト エンジンとして使用して、Web アプリケーションの管理者ユーザーがインターフェース ソリューションの一部として小さなスクリプトを作成できるようにします。単純な文字列操作、トークン化などを行います。
残念ながら、デフォルトではスクリプト エンジンは何でも実行するため、これは非常に大きな抜け穴を開きます。
ここでデモ アプリについて説明しました: http://javadude.wordpress.com/2011/06/29/creating-a-zk-groovy-console/
Object value = shell.evaluate("whatever groovy script");
System.exit(0)
AS をシャットダウンするコマンドを実行したり"ls -l".execute().text
、システム設定をスヌープしたりといったシェル コマンドを実行することもできます。println InetAddress.localHost.hostAddress
実行前に文字列チェックを行うことができますSystem.xyz
。execute.xyz
経験やレシピは?
ありがとう
スヴェン