簡體   English   中英

“ model.addAttribute”從控制器發送到JSP的數據類型是什么?

[英]What is the type of data which, is sent by `model.addAttribute` from controller to JSP

我是Spring Boot的新手,請幫助我。我正在嘗試通過model.addAttribute將控制器的對象(房間)列表發送到JSP; 首先,我不了解JSP接收的數據類型是什么? 我的意思是它是一個文本文件嗎?(如果是,它是JSON嗎?),這是我從控制器發送來的對象列表嗎? 其次,我想以領事或HTML格式打印此列表,我該怎么做? 我知道,使用jstl foreach並使用${rooms}可以做到這一點,但是如何在Javascript中訪問list的元素並使用Javascript打印呢? 最后,是否有可能在Javascript中更改此列表的某些元素,然后將其返回給控制器,怎么辦?

JSP與HTML不同。 它首先與放置在model.addAttribute的對象的“實例”相同,在與您的控制器相同的JVM中執行。 然后將其轉換為HTML,並通過HttpServletResponse寫回到瀏覽器。

該Javascript僅在瀏覽器上執行,並且將無法再訪問那些對象。 它只能訪問寫入HTML的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM