日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

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

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

?

一、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");//獲取數據庫數據,返回ListList<Student> students = studentService.getAllStudent();//定義Json數組,遍歷List,存到Json數組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數據

敬請期待。。。

?

總結

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

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