java 板


LINE

==站內信件== wctang 版友有回應這篇,把我一些想講的都講掉了... XD 不過,還是來插花外補一下 \囧/ 備註:下面引 CPython 言的部分 段落次序有點顛倒,不過內文沒有修改 ※ 引述《CPython (吸的大蟒蛇)》之銘言: : ※ 引述《PsMonkey (痞子軍團團長)》之銘言: : : ==站內信件= : : 本篇 Thread 符合站內信件條款 : : 還請 CPython 注意這件事情... : : 不然,cplusplus 可以舉發你... XDXD : 第一次在 PTT的連線板發文,一時不查,還請見諒 其實,後來的文章,理論上還蠻有可讀性的 我比較想讓他轉出去灌溉其他站的 Java 連線版 (不然都只有某分身達人在灑水... Orz) 只不過,沒人改標題,就將就著辦了... 囧> 上頭那段,主要是要維護龜毛的版規運作 : : 我想請問一下上面這段的幾個... 恩... 問題點... : : 一個是 "Struts 這種勉勉強強能算是 framework的東西" : : 我對 Struts 不熟 : : 對 framework 的定義... 恩... 也有點朦朧 T__T : : 但是聽到這句話,總覺得... : : 怎麼跟其他的文章 or 書籍講的不一樣? : 一個好的Web Framework倒底該提供那些基本元素,讓程式設計師能夠很快 : 的開發一個網站,不用從新再造輪子呢? 我想從您的文章,延伸出一個問題是: 是不是一個 web framework 要包含所有的元素? 就我嘴砲式的了解(就是沒實作過 Struts 啦... XD) Struts 的 focus 在 MVC 分離 那麼,是不是如您第一點所說的 : 1. ActionServlet & Action : Struts的原始目地是要達到 Model-View-Controller : 把網頁的流程從Input Form中抽離出來,由統一的Controller來管理流程, : 我不否認Struts在這一點上做的很好,但這也是Struts為一做到且做的好的 : 功能。 : http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html 他把 MVC 分離的很好,那就能稱為一個稱職 framework? 還是說 web framework 必須是 total solution (或是要朝這個趨勢邁進?) 某神人說(他不好意思親上戰場 XD): 我不覺得單靠 Struts 來寫 web 是一個好的想法 如果新的產品沒有比舊的產品好,那還有存在的意義嗎? 雖然我對各家的 web framework 都不怎麼熟 (充其量看過 o 版主給我某份報導的中文版翻譯 原文:http://www.virtuas.com/articles/webframework-sweetspots.html 現在正準備導 Spring 當作 team 的開發 framework) 不過,我比較喜歡他的講法... \囧/ 另外是... 題外話(?) 你說的這個 : 2. 基本的互動元件,使用者不用再自行開發javascript元件,能夠動態檢 : 查使用者的輸入資料是否型態正確。 我兩三年前,開始寫 web 程式的時候 曾經碰過一個叫做 Echo 的 framework(好像還要賣錢) 我那個時候程度不夠,幾乎都是靠學長寫出來的 (我在旁邊插花聽講解 XDXD) 印象中,它不寫 html,而是寫 java 檔 感覺像是寫 Swing,然後 framework 幫你轉成 html 連 javascript 也幫你弄好 當時覺得他超級炫 (現在想想,還是覺得很炫,不過可能記憶 & 無知將它美化了... XD) 可是,那次失敗的 project close 之後, 我就再也沒在其他文章 or 別人的口中聽到這個名詞 如果順帶想下去(路人:這傢伙根本就是憑空想像) 那麼,一個 web framework,真的需要這一塊嗎? 順帶問一下... URL Dispatch 有 Model 1, Model 2 嗎? 還是您第三點的 Model 2 是指 MVC? : : 再來是" Java 陣營的最大公約數" 這句話 : : 也有點不知何解? : : Struts 也不是 Java 官方標準... : : 說集各家之大成? 好像也沒有... @__@ : : 不知道 CPython 能不能詳述一二? : Struts雖不是標準,但是後頭有眾多團隊在推,Apache Software Foundation : 就不用提了, IBM Websphere也推薦 Struts , BEA Weblogic portal也是提 : 供極度類似Struts的架構。在三年多前 IBM & BEA 可是連手搶下六成以上的 : 商用市場,在這種狀況下,Struts自然被拱成非正式的標準,也是唯一有 IDE : 支源的Java Web Framework,光這一點,就把其它的 Framework打趴了。 : 再者,其他的 Framework在文件數上跟 Struts 沒得比, Bug上也差了一節, : 我曾用過 Cocoon2一次,我只能說苦不堪言,三個月後宣告放棄。所以說Struts : 是Java平台上沒有選擇的選擇。 嗯? 如果要說 web framework(大亂鬥,不管他們的 focus) 那,比較早一點的時候就有 Spring, Tapestry 現在還有官方的 JSF 應該都算是成熟 & 有名的作品? (純嘴砲亂掰,有錯請大力指證) 我猜想,Struts 是因為 MVC 切割良好,所以被眾家團拱 到不是因為 "沒有選擇的選擇" -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc) \囧/ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.204.16.17







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