<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    狂奔 lion

    自強(qiáng)不息

    Zarar Siddiqi: JSP是不是應(yīng)該退出歷史舞臺了?(譯自theServerSide.com)

    Zarar Siddiqi寫了一篇題為"Are JSPs Dead?,"的文章,文中不無夸張地建議,JSP技術(shù)應(yīng)該也許根本不該出現(xiàn)在JavaEE開發(fā)的前沿陣地上,或許僅僅是ASP的原因吧.他說:
    JSP給Java的應(yīng)用的重用所帶來的阻礙是巨大的, J2EE中并沒有提供這種機(jī)制.而如果你非要這么做的話,則必然以犧牲其他模塊或應(yīng)用的更大的可重用性為代價(jià)。對于容器的高度依賴導(dǎo)致了對SE的重用不可實(shí)現(xiàn),同時(shí)測試工作也變得舉步維艱,您或許不得不建立一些Mock對象來觀察結(jié)果.JSP和Servlet一對一的綁定,對我來說也不是什么有趣的事情,后臺對JSP編譯為Java類的處理也毫無意義. 既然可以通過Servlet為網(wǎng)頁直接服務(wù),為什么還要多余的推出一種混合的技術(shù)呢?

    如果您還在考慮用JSP做您的MVC模型中的V部分來開發(fā)哪怕是一個(gè)中等大小的應(yīng)用,您已經(jīng)在犯嚴(yán)重的錯(cuò)誤了。特別是,如果您的JSP僅僅作為視圖顯示的時(shí)候(頁面中沒有實(shí)際代碼,只有taglibs),因?yàn)椋踔吝B它僅有的“優(yōu)點(diǎn)”——內(nèi)嵌Java代碼都沒有應(yīng)用。如果您是那種認(rèn)為標(biāo)簽庫沒有想象中那么糟的人,那么您還是可以使用頁面腳本,以此來生產(chǎn)您認(rèn)為合格的軟件。您已經(jīng)無藥可救了。
    Zarar建議使用Freemarker, Velocity, 以及AJAX 來替換JSP.

    這實(shí)在是種有趣的想法, 因?yàn)椴徽撐覀兿矚g與否 (Zarar顯然屬于“否”的行列) JSPs是Java EE中默認(rèn)的顯示技術(shù). JSP是否稱職呢? 是否還有其他的可以成為標(biāo)準(zhǔn)的技術(shù)呢? 您又在應(yīng)用何種技術(shù)呢? 為什么? (那些還被迫夾在陳舊的項(xiàng)目的中的,仍在使用Struts 1.1和JSPs的“可憐”的朋友們呢?)

     @2008 楊一. 版權(quán)所有. 保留所有權(quán)利

    posted on 2007-04-22 15:31 楊一 閱讀(2015) 評論(5)  編輯  收藏 所屬分類: Java EE

    評論

    # re: Zarar Siddiqi: JSP是不是應(yīng)該退出歷史舞臺了?(譯自theServerSide.com) 2007-04-23 00:17 JAVAEST

    "以及AJAX 來替換JSP",大哥,會用JSP嘛?知道什么是AJAX嘛?不要在這亂呻吟了。Freemarker, Velocity我不了解,所以不做評論,AJAX,沒有辦法替代JSP的,兩個(gè)層次上的東西。  回復(fù)  更多評論   

    # re: Zarar Siddiqi: JSP是不是應(yīng)該退出歷史舞臺了?(譯自theServerSide.com) 2007-04-23 00:54 小飛鳥

    支持JSP  回復(fù)  更多評論   

    # re: Zarar Siddiqi: JSP是不是應(yīng)該退出歷史舞臺了?(譯自theServerSide.com) 2007-04-23 09:14 memphis

    頂,JSP本來就是一垃圾,你們用用模板技術(shù)就知道JSP是有多么的糟糕,還有,上面的2位對AJAX的理解太過狹隘,用AJAX技術(shù)是完全可以替代現(xiàn)有的MVC框架的。  回復(fù)  更多評論   

    # re: Zarar Siddiqi: JSP是不是應(yīng)該退出歷史舞臺了?(譯自theServerSide.com) 2007-04-24 13:19 Juliashine

    ajax是一種新的開發(fā)方式,可以做到僅僅用html來組織v層,如果你把它理解成個(gè)花哨的喧頭那么錯(cuò)的是你  回復(fù)  更多評論   

    # re: Zarar Siddiqi: JSP是不是應(yīng)該退出歷史舞臺了?(譯自theServerSide.com) 2013-01-09 14:48 Anderson Mao

    UI用AJAX,后臺還是用J2EE, 但是不用JSP,用Struts2 Action返回JSON,完全可以避開JSP, 內(nèi)容與表現(xiàn)完全分離,界面效果和代碼開發(fā)效率都不錯(cuò)。  回復(fù)  更多評論   

    <2013年1月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導(dǎo)航

    公告

    本人在blogjava上發(fā)表的文章及隨筆除特別聲明外均為原創(chuàng)或翻譯,作品受知識產(chǎn)權(quán)法保護(hù)并被授權(quán)遵從 知識分享協(xié)議:署名-非商業(yè)性使用-相同方式共享 歡迎轉(zhuǎn)載,請?jiān)谵D(zhuǎn)載時(shí)注明作者姓名(楊一)及出處(www.tkk7.com/yangyi)
    /////////////////////////////////////////
    我的訪問者

    常用鏈接

    留言簿(5)

    隨筆分類(55)

    隨筆檔案(55)

    相冊

    Java

    其他技術(shù)

    生活

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    自強(qiáng)不息


    用心 - 珍惜時(shí)間,勇于創(chuàng)造
    主站蜘蛛池模板: 亚洲真人无码永久在线| 色天使色婷婷在线影院亚洲| 亚洲冬月枫中文字幕在线看| 亚洲看片无码在线视频| 免费精品国自产拍在线播放| 免费看男人j放进女人j免费看| 久久亚洲国产成人影院| 国产亚洲综合久久| 中文字幕免费视频| 免费国产成人午夜私人影视| 亚洲av无码一区二区三区不卡| 国产一区二区三区在线免费观看| 久久久久亚洲爆乳少妇无| 亚洲AV美女一区二区三区| 美女视频黄免费亚洲| 野花香高清视频在线观看免费 | 香蕉视频在线免费看| 亚洲一区二区三区免费在线观看 | 成人免费淫片在线费观看| 亚洲精品无码专区2| 亚洲国产精品综合久久网各| 亚洲黄色免费电影| 高清免费久久午夜精品| 成年男女免费视频网站| 亚洲国产精品久久久天堂| 亚洲精品理论电影在线观看| 久久精品视频免费| 亚洲午夜精品一级在线播放放| 亚洲精品中文字幕无乱码| 国产婷婷成人久久Av免费高清| 日本免费一区二区三区最新 | A在线观看免费网站大全| 亚洲国产成人片在线观看| 一个人免费观看www视频| 国产精品色午夜视频免费看 | 亚洲成a人一区二区三区| 亚洲 欧洲 日韩 综合在线| 午夜免费福利视频| 亚洲处破女AV日韩精品| 人妖系列免费网站观看| 免费一级毛片在播放视频|