我正在爲大型數據集構建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