又有问题要问你了,我最近几天一直跟着grails入门指南做练习,但是一个问题难住我了,搞了我一天了.环境是这样的:首先list.gsp界面,显示一些比赛信息(Race.groovy),在该界面上有个search按钮,点击
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 00:53:09
![又有问题要问你了,我最近几天一直跟着grails入门指南做练习,但是一个问题难住我了,搞了我一天了.环境是这样的:首先list.gsp界面,显示一些比赛信息(Race.groovy),在该界面上有个search按钮,点击](/uploads/image/z/15018483-3-3.jpg?t=%E5%8F%88%E6%9C%89%E9%97%AE%E9%A2%98%E8%A6%81%E9%97%AE%E4%BD%A0%E4%BA%86%2C%E6%88%91%E6%9C%80%E8%BF%91%E5%87%A0%E5%A4%A9%E4%B8%80%E7%9B%B4%E8%B7%9F%E7%9D%80grails%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97%E5%81%9A%E7%BB%83%E4%B9%A0%2C%E4%BD%86%E6%98%AF%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%E9%9A%BE%E4%BD%8F%E6%88%91%E4%BA%86%2C%E6%90%9E%E4%BA%86%E6%88%91%E4%B8%80%E5%A4%A9%E4%BA%86.%E7%8E%AF%E5%A2%83%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84%EF%BC%9A%E9%A6%96%E5%85%88list.gsp%E7%95%8C%E9%9D%A2%2C%E6%98%BE%E7%A4%BA%E4%B8%80%E4%BA%9B%E6%AF%94%E8%B5%9B%E4%BF%A1%E6%81%AF%28Race.groovy%29%2C%E5%9C%A8%E8%AF%A5%E7%95%8C%E9%9D%A2%E4%B8%8A%E6%9C%89%E4%B8%AAsearch%E6%8C%89%E9%92%AE%2C%E7%82%B9%E5%87%BB)
又有问题要问你了,我最近几天一直跟着grails入门指南做练习,但是一个问题难住我了,搞了我一天了.环境是这样的:首先list.gsp界面,显示一些比赛信息(Race.groovy),在该界面上有个search按钮,点击
又有问题要问你了,
我最近几天一直跟着grails入门指南做练习,但是一个问题难住我了,搞了我一天了.环境是这样的:
首先list.gsp界面,显示一些比赛信息(Race.groovy),在该界面上有个search按钮,点击它之后进入一个search.gsp界面,在该界面中就一个对话框和一个label,输入相应的值之后点击search按钮,进入list界面并显示模糊查询出来的结果.
问题是这样的:当我在search.gsp中输入查询条件后,跳转到list.gsp页面中不能得到结果(准确的说是什么也没有显示出来)
search.gsp中的内容是这样的(应该没错啊):
Search for Races
${flash.message}
city:
List.gsp是这样的:
这个还是以前用scafflod自动创建的,只不过删除了一个div,是一个分页的(),如果不删除的话,报错!
RaceControler.groovy中的内容是这样的:
以前用scafflod自动创建的,然后加上一个search的action为:def search={
if (request.method=='POST'){
render(view:'list',model:[raceList:Race.findAllByCityLike(params.city)])
println params.city
}
}
请你帮我看看,再此谢过
我删除的那个div是这样的:
如果不删除的话 就报错 所以没辙 就删除它了
又有问题要问你了,我最近几天一直跟着grails入门指南做练习,但是一个问题难住我了,搞了我一天了.环境是这样的:首先list.gsp界面,显示一些比赛信息(Race.groovy),在该界面上有个search按钮,点击
如果你的list是自动生成的话,那么问题出在这句话上:
render(view:'list',model:[raceList:Race.findAllByCityLike(params.city)])
修改其中的 raceList 为 raceInstanceList
你看看你的 list.gsp 里那个 table 下的 标签中 in 的值是 ${raceInstanceList}
(in里是啥你的 render 里 model 里的名就是啥)
其实下面的那个DIV可以不用删除的,只要你在 render 的model 改成:
model:[raceList:Race.findAllByCityLike(params.city),registrationInstanceTotal:Race.countByCityLike(params.city),]