[心得] 由java留言版看servlet/jsp基本style

看板java作者時間19年前 (2006/08/11 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
[pure servlet style] 為什麼要用Servlet+JDBC寫留言版呢? 因為想要體驗一下這種老式的風格。在那 混沌不明java server tech初開的年代,許多java技術人員是這樣搞網站的。所 以也想寫一個來體驗一下:) http://csie.nutn.edu.tw/~qrtt1/ web_application_tutorial_message_board.html#Pure_Servlet http://0rz.net/2b1Fk [pure scriptlet style] 這也是早期一種很可怕的style,如果你還看到這樣的code那也許他已經存在五 年以上了。不然就是沒錢買書的初學者在圖書館借了古書而學習。 (小q評曰: 這是五年前最top的java web tech嗎!?) http://csie.nutn.edu.tw/~qrtt1/ web_application_tutorial_message_board.html#Pure_JSPScriptlet http://0rz.net/121Gl [JSP/taglib & java bean] 時間增長,技術也是有長大滴。雖然jsp scriptlet可以快速地撰寫, 由servlet/jsp Container自行compile。但是一堆的code直接放在.jsp之中。 實在不雅觀。也不易重覆使用,對於網站元件這類高重複性的工作實在浪費。 所以,另一種style是運用taglib與java bean。 http://csie.nutn.edu.tw/~qrtt1/ web_application_tutorial_message_board.html#JSP_taglib_javabean http://0rz.net/b71Gu [JSP/jstl & el] taglib的撰寫上雖然不算麻煩,但是除了特殊的需求外。還有為了處理一般性 問題的scriptlet被寫成了taglib。成為一組公用的taglib,稱為jstl 同時也發展了更方便的取值型態Expression Language。幾乎可以取代原先在 scriptlet中所有的code :) http://csie.nutn.edu.tw/~qrtt1/ web_application_tutorial_message_board.html#JSP_JSTL_EL http://0rz.net/1f1IO =========================================================================== 基本上只介紹了這幾種style。 還缺了Servlet/JSP混合的Model 2,不過要自己實作不如用framework :) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 163.26.34.105
文章代碼(AID): #14s-Jh00 (java)
文章代碼(AID): #14s-Jh00 (java)