java 板


LINE

唉...... ※ 引述《wind75609592 (風)》之銘言: : 我是寫 jsp + mysql : 想要資料庫加一筆資料時 : 網頁就自動多一列 : 請問這如何做到? : 有點像fb別人發動態 : 我們不用按任何健 他就會跳出來 : 有查過trigger關鍵字 : http://www.roseindia.net/sql/trigger/mysql-trigger-after-insert.shtml : 還是不知如何應用 因為他沒寫JSP的code 再一次地... 很顯然你還是沒有搞清楚你要面對的問題(們) 以及問題跟問題之間的關聯 不過這個問題有點大,所以值得稍微燒一兩塊敲門磚 首先,無論你用什麼技術什麼資料庫 資料庫就是資料庫,他就只管資料的吞吐 當然還有吞吐過程當中一些連帶的事項(例如 trigger) 但是,資料庫就是資料庫 到底是誰塞資料、誰取資料,資料庫基本上不 care(先不談權限問題) 只要 follow 資料庫可以接受的方式(可以簡稱為 API)就好 網頁... 在這個年代來說就比較複雜了 已經不能再用過去「JSP 就是高級字串產生器」的說法來一言以蔽之 但是基本上也無所謂,就直接簡化成單純 client-server 的架構來看也行 client(瀏覽器)跟 server(web server)要資料 取得資料之後呈現出來 作法有傳統的 client 每一次要求所需的資料,server 回傳整個 HTML 檔 (stateless) 到現代 第一次先下載 JS 檔(可以看成遊戲主程式) 然後再由 JS 檔去取得相關資料(可以看成遊戲資料) (AJAX) (基本上現代作法還是奠基在傳統架構上,不過那先跳過) 如果你確定你了解網頁跟資料庫的意義 那麼你就會發現你發問的問題基本上完全摸不到邊 因為你只講了最左邊跟最右邊的一些關鍵字 但是中間完全空白 資料庫 -------- Web server -------- Browser 如果用簡單而籠統的方式來講整個解法,那麼大概是: 1. 資料庫在有新增資料的時候通知 web server 2. web server 接獲通知之後把資料丟去 browser 看起來好像有講跟沒講一樣,那麼繼續細拆 1 的幾種作法... 算了,太難的我不會(trigger 跟 SP 都沒用過 [遮臉]) 如果資料新增也是透過 web server 那麼就在新增資料之後加跑一段程式 2 就真的很麻煩了,簡直就是百花齊放 XD 你可以: 2.a browser 定期去問 web server 有沒有資料(pooling) 傳統 HTTP 或是 AJAX 都可以 2.b server pushing(像 Comet 之類的套件) 2.c web socket 2.d 讓 framework 幫你作(就是幫你作 a,b,c) 像是 JSF、有 MVP 或是 MVVM pattern 的 framework 就很方便 該開始上班了 XD 希望你以後問問題能夠先自己 Divide and Conquer 一下 不然,在這樣繼續問下去,大概也問不出什麼所以然來 甚至還想讓我動用版規警告你有觸犯作業文條款的嫌疑 以上 -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.202.140
1F:推 wind75609592:感謝大大的詳細解說 10/04 17:15







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP