[問題] how to pass arraylist

看板java作者 ( )時間16年前 (2009/07/09 20:29), 編輯推噓4(409)
留言13則, 8人參與, 最新討論串1/1
有一A.jsp 為了選擇一些功能 從A.jsp頁面另外開啟出一B.jsp 當B.jsp作完選擇後,在B.jsp得到的一Arraylist,想pass到A.jsp的hidden field裡 (因為A.jsp並沒有作reload,所以不能把Arraylist放在request或session scope) 問題是hidden field只接受string 請問各位大大有什麼方法或是繞道的解法? 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.25.25

07/09 20:37, , 1F
把全部字串接在一起傳過去後再分解?
07/09 20:37, 1F

07/09 21:12, , 2F
您需要的是劃時代的產品 AJAX
07/09 21:12, 2F

07/09 21:14, , 3F
你的重點是沒有 reload,因此與 JSP or Java 無關...
07/09 21:14, 3F

07/09 21:55, , 4F
把ArrayList裡面的東西用XML轉string傳過去?
07/09 21:55, 4F

07/09 22:23, , 5F
session...
07/09 22:23, 5F

07/11 00:43, , 6F
如果是同一台機器 不知道序列化行不行 只要每次檔名不一樣
07/11 00:43, 6F

07/11 10:09, , 7F
樓上三位,把原始需求看清楚好唄....
07/11 10:09, 7F

07/11 10:34, , 8F
<a href="B.jsp?p=2&q=4">筆勒</a>
07/11 10:34, 8F

07/11 10:36, , 9F
唔. 我回錯了. 如果能改同一頁比較順的啦. 如果不能.就js吧
07/11 10:36, 9F

07/11 10:38, , 10F
許多 json library 都支援把 ArrayList 轉成 json
07/11 10:38, 10F

07/11 10:39, , 11F
若不複雜,自己用字串組 json 也行的啦 :D
07/11 10:39, 11F

07/14 00:49, , 12F
直接使用JavaScript window dom裡面有opener
07/14 00:49, 12F

07/14 00:54, , 13F
可以在B用JS呼叫opener參考到A,對A的hidden 設值
07/14 00:54, 13F
文章代碼(AID): #1ALUB1Fz (java)