0

grailsコマンドライン実行スクリプト用のスクリプトでApplicationTagLibにアクセスする方法は?

誰かがユースケースとは何か疑問に思っている場合に備えて

この問題は、javascript ファイルで使用する json ファイル (コントローラーとアクションへのリンクを含む) を生成するためのスクリプトを作成しようとしたときに発生しました。https://stackoverflow.com/questions/30763227/how-to-use-urls-rendered-as-javascript-variables-during-jasmine-unit-testsの詳細情報

このスクリプト ファイルでの使用を検討してg.createLinkいましたが、スクリプト ファイルでタグ ライブラリを使用する方法が見つかりませんでした。

4

1 に答える 1

2

以下のコードを使用して、taglib にアクセスできます

def grailsApplication 
def g = grailsApplication.mainContext.getBean('org.codehaus.groovy.grails.plugins.web.ta‌​glib.ApplicationTagLib')
于 2015-07-15T15:03:20.363 に答える