2
カスタムタグでは、ファイルのURLを開く必要があります。サーバパスへの相対URL - Grails
私は
${createLinkTo(dir:'content',file:'data.html')}:
から出力され、私は 'サーバパス' を必要とするこの
/content/data.html
あります
C:\mygrailsapp\web-app\content\data.html
カスタムタグでは、ファイルのURLを開く必要があります。サーバパスへの相対URL - Grails
私は
${createLinkTo(dir:'content',file:'data.html')}:
から出力され、私は 'サーバパス' を必要とするこの
/content/data.html
あります
C:\mygrailsapp\web-app\content\data.html
あなたがにSpringアプリケーションコンテキストを使用することができますがリソースを見つける。これはweb-appフォルダの下にある場合に機能します:
class FooController {
def grailsApplication
def myAction = {
String path = params.path // '/content/data.html'
def resource = grailsApplication.mainContext.getResource(path)
String text = resource.inputStream.text
...
}
}
私はこのアプローチが私より優れているので、私は答えを削除しました。 – Gregg