是否可以访问
grails.app.context
来自javascript库? - 也就是说,不是在GSP文件中插入的javascript。
我有依赖于上下文的som javascripts,为什么我需要能够从javascript访问它。
我在我的gsp文件中包含javascript:
<r:require modules="myModule" />
答案 0 :(得分:8)
您可以将其作为全局JS变量传递给Javascript,将其放在<head>
标记内:
<g:javascript>
window.appContext = '${request.contextPath}';
</g:javascript>
并在普通的javascript中使用它,例如:
$.ajax({
url: appContext + '/hello/world'
})