错误:找不到名称空间的标签库:g
问题描述:
我试图从我的测试控制器&中获取一个简单的form.gsp页面,在我的gsp页面中出现错误。错误:找不到名称空间的标签库:g
URI
/test/form
Class
org.grails.taglib.GrailsTagException
Message
Request processing failed; nested exception is org.grails.gsp.GroovyPagesException: Error processing GroovyPageView: [views/test/form.gsp:25] [views/test/form.gsp:25] Tag [remoteFunction] does not exist. No tag library found for namespace: g
Caused by
[views/test/form.gsp:25] [views/test/form.gsp:25] Tag [remoteFunction] does not exist. No tag library found for namespace: g
试过下<head>
标签添加以下代码
<g:javascript library='jquery' />
<r:layoutResources/>
也试过在build.gradle
文件,但一切都是徒劳
增加运行jQuery的依赖性使用以下版本
grailsVersion=3.1.10
gradleWrapperVersion=2.13
会感谢任何帮助!
P.S: - 我只是Grails Groovy的初学者因此,我的疏忽道歉!
答
它看起来像你还没有安装ajax-tags
插件。您需要在build.gradle
的dependencies
部分中找到类似runtime 'org.grails.plugins:ajax-tags:1.0.0.RC1'
的内容。
+0
谢谢杰夫!我错过了这个插件。非常感谢 :):) – JavaAppUser
你可以发布你的代码来渲染表单吗? – Abs
remoteFunction http://stackoverflow.com/questions/25245689/since-gremotefunction-in-grails-2-4-x-is-deprecated-what-should-i-use-instead – Vahid