作者wind75609592 (風)
看板Ajax
標題[問題] 如何自動更新表格
時間Thu Oct 4 13:05:31 2012
我是寫 jsp + mysql
想要資料庫加一筆資料時
網頁就自動多一列
請問這如何做到?
有點像fb別人發動態
我們不用按任何健 他就會跳出來
有查過trigger關鍵字
http://www.roseindia.net/sql/trigger/mysql-trigger-after-insert.shtml
還是不知如何應用 因為他沒寫JSP的code
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.244.133
※ 編輯: wind75609592 來自: 123.204.244.133 (10/04 13:11)
1F:推 LaPass:呃..... 在回答你的問題前,你似乎有許多觀念需要補充一下 10/04 13:20
2F:→ LaPass:這裡是討稐javascript的,不是JAVA、JSP 10/04 13:20
3F:→ LaPass:如果你是打算用javascript去自動生那一列的話,那其實是用 10/04 13:21
4F:→ LaPass:ajax去做到的,更原始一點的方法,就是藏個iframe定時去連 10/04 13:22
5F:→ LaPass:一個往只撈資料回來SHOW上去 10/04 13:22
6F:→ amos6064:Dwr 10/04 13:39
7F:推 onininon:client端是javascript 10/04 14:18
8F:→ gn00742754:你想要的功能是前端的東西 10/04 20:59
9F:→ gn00742754:就AJAX把insert的資料丟到SERVICE,SERVICE回傳結果後 10/04 20:59
10F:→ gn00742754:把結果用JS增加上去 10/04 20:59
11F:→ gn00742754:如果你覺得這樣太難,你就新增完重新導回原頁不就好了 10/04 21:00
12F:→ wind75609592:可是這不是只有一個人使用 10/04 22:20
13F:→ wind75609592:是A新增 然後B網頁要顯示出來 10/04 22:21
14F:→ nenpow:facbook是用ajax定期跟server要資料 10/05 00:17
15F:→ gn00742754:你想要的結果,有換頁跟不換頁兩種做法 10/05 00:21
16F:→ gn00742754:不換頁就是用AJAX去新增 10/05 00:22
17F:→ gn00742754:要換頁的話何必改?直接重新導向不就有新內容了 10/05 00:22
18F:→ gn00742754:你是B網頁要顯示,新增完導回B網頁不會重新跟SERVICE要 10/05 00:22
19F:→ gn00742754:資料嗎? 10/05 00:23
21F:→ wind75609592:對不起上面描述不夠完整 我說的A和B不是指網頁 10/05 12:32
22F:→ wind75609592:是指A和B的人 看一樣的網頁 這網頁是互動式的 10/05 12:33
23F:→ wind75609592:也就是說A這個人 透過網頁新增一筆資料到資料庫 10/05 12:54
24F:→ wind75609592:B這個人 能不能不用做任何動作就顯示出來A新增的資料 10/05 12:55
25F:→ wind75609592:有想過用javascript的setInterval() 可是時間不知定 10/05 12:56
26F:→ wind75609592:FB的馬上顯示出來 應該不是每一秒就去撈資料吧@@? 10/05 12:56
27F:→ wind75609592:這樣網頁存取量太大感覺不好 會很慢 10/05 12:57
28F:→ hoebus:popcorny 回給你的 link 就是你要的答案了。 10/05 17:06
29F:→ wind75609592:thanks a lot 10/05 18:30