我有一个grails应用程序,在执行一个动作加载一些数据表之后,我点击数据表上重新执行相同动作的链接并再次加载同一页面 - 所以,当它第二次加载时(点击链接后,看起来浏览器没有处理我页面上的任何javascript - 只需忽略它。
grails动作非常简单,例如:
def index() {
render (view: "page.gsp" ,model: [model])
}
可能会发生什么?
更新
嗨,主持人,请关闭/删除这个问题,因为我找到了解决方案,它基本上与grails无关,但是Javascript / Jquery istead。所以,这个问题没有意义。谢谢你们试图帮助我的人。
答案 0 :(得分:1)
首先,浏览器永远不会得到一个 .gsp 页面,它总会得到一个可由浏览器解释的html。有一个语法问题请使用下面的代码
渲染(查看:"页面",型号:[型号])
还检查 https://grails.github.io/grails-doc/latest/guide/theWebLayer.html#gsp