在處理有些特殊需求的時候,我們需要在前台頁面的js中獲取後台傳遞過來的map集合型別的引數,並且進行呼叫,**如下:
在後台我們拼裝出如下的集合:
mapgrademap = new hashmap();jsonobject productmapstr = jsonobject.fromobject(productmap);map.put(grademap.getid(),grademap);
request.setattribute("productmap", productmapstr.tostring());
頁面js**如下:
var mapkey =gradeid;var grademap = eval("("+'$'+")");
var grade =grademap[mapkey];
var name = grade.name;
RequestParam接收前台傳遞過來的陣列
有時候我們會遇到前端傳遞過來的資料是 123 fawef faweion 這種格式的資料如果引數名稱是usernames 我們可以在後台用 requestparam usernames list username來接收引數 public r lowerusers requestparam rolec...
MVC 從後台獲取前台頁面傳遞過來的值的幾種取法
1 前台頁面 index檢視 注意 使用者名稱表單的name值為txtname 密碼表單的name值為txtpassword 2 後台頁面,home控制器 為了測試,分別將檢視頁中的from表單的action設為 action home test action home test2 action h...
如何在前台JS呼叫後台C 方法
純屬小技巧,高手見笑了。一提到如何在前台js呼叫後台c 方法,ajax成為了必然的想法。只是實現的細節採用ajax 1.0或者ajaxpro的區別。其實如果不用ajax,我們也能夠很方便地利用js呼叫後台方法。步驟如下 1 前台放乙個按鈕。設定為隱藏。注意 不能直接設定visible false的方...