評価されている現在のビュー (または gsp ファイル) を見つける方法はありますか?
URL マッピングと転送が原因で、RequestURI が機能しません。
現在の GSP ファイルに基づいてリソースを動的に取得しようとしています。たとえば、product/view.gsp が実行されている場合、product/view.css と product/view.js (存在する場合) を含めます。私が問題を抱えている部分は、「ビュー」というテキストを取得することです
gsp ページは、 org.codehaus.groovy.grails.web.pages.GroovyPageから派生したクラスにコンパイルされます。gsp ファイルのパス名全体を取得するには${this.getGroovyPageFileName()}
、または${groovyPageFileName}
. パス情報を自分で切り取る必要があります。