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灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP