我正在为大型数据集构建Grails应用程序,并面临由于在应用程序的JavaScript端(客户端)加载大型json文件而导致的各种问题,因此导致浏览器崩溃。现在将相关数据加载到浏览器中用于Grails应用程序
,我已经意识到我正在上只有JavaScript端的所有用户的选择,但我假设它可以在Grails的控制器端进行,也使用标签和“PARAMS”
我要找在:
http://grails.org/doc/latest/ref/Tags/link.html
http://grails.org/doc/latest/ref/Tags/form.html
但是,我很新,这需要一些方向,如果我想要做的是可行的或不是? 基本上,我希望用户选择一堆下拉列表,其值被传递给我的grails控制器,并且控制器将过滤的数据发送到JavaScript加载,这样只有相关数据被发送到浏览器,并且它正常运行。
UPDATE
package marchmock2
class Tablev1class {
Date date_hour
String mv
String pagetype
Integer visits
Integer visits_ly
Integer visits_lw
String time_period
String platform
String device
String browser
static mapping = {
table "pgtyp"
version false
date_hour column: "date_hour"
mv column: "mv"
pagetype column: "pagetype"
visits column: "visits"
visits_ly column:"visits_ly"
visits_lw column:"visits_lw"
time_period column:"time_period"
platform column:"platform"
device column:"device"
browser column:"browser"
}
static constraints = {
}
}
这是我的领域类的样子,也没有依赖性。我想要的是创建从各种MV,页面类型,平台,设备,浏览器的选择,并作出选择传递给控制器,该控制器有一个查询到数据库
创建g:选择列出相同表集合optionValue的元素为不同对象Ie第一selwct optionValue mv第二pagetype等等。如果你需要它来计算用户选择的东西,然后看看onchange和一个远程调用xall控制器来处理选定的元素 – Vahid