日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

SpringMVC:后台将List转为Json,传值到页面

發(fā)布時間:2025/7/14 javascript 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringMVC:后台将List转为Json,传值到页面 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

一、JSP頁面

<body><form name="test" action="getAllStudent" method="post"><input type="text" name="username"><input type="submit" value="提交" οnclick="submit()"/></form><table><tr><td>${message }</td></tr></table></body>

?JS提交表單

function submit(){document.getElementById("test").submit(); }

?

?

二、后臺(List轉為Json,傳值到頁面)

@RequestMapping("/getAllStudent") public String getAllStudent(HttpServletRequest request, Model model) throws IOException{//獲取JSP頁面的值String ss = request.getParameter("username");//獲取數(shù)據(jù)庫數(shù)據(jù),返回ListList<Student> students = studentService.getAllStudent();//定義Json數(shù)組,遍歷List,存到Json數(shù)組JSONArray jsonArray = new JSONArray();for(Student s : students){System.out.println(s.getId());System.out.println(s.getName());JSONObject jo = new JSONObject();jo.put("id", s.getId());jo.put("name", s.getName());jsonArray.add(jo);}System.out.println(jsonArray.toString());//要傳到頁面的值交給Model,在JSP頁面通過${message }即可獲得model.addAttribute("message", jsonArray.toString());//forward轉到頁面,若是redirect重定向:頁面${message }獲取不到值return "forward:index.jsp";//返回index.jsp頁面 }

?JSON使用需要的JAR包。參考我另一篇博客:

http://www.cnblogs.com/Donnnnnn/p/7645545.html

?

三、頁面處理JSON數(shù)據(jù)

敬請期待。。。

?

總結

以上是生活随笔為你收集整理的SpringMVC:后台将List转为Json,传值到页面的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。