1. 程式人生 > >MVC框架顯示層——Velocity技術

MVC框架顯示層——Velocity技術

其實,稍為深入思考剛剛我們舉的例子,就已經可以看出來,Velocity的用處在哪裡?即Servlet + Velocity的模式,另外,還記得我們早期Jsp開發的模式Jsp+JavaBean嗎?在這裡,我們更改為Servlet+JavaBean+Velocity,想想,是不是已經替代了Jsp+JavaBean,並更徹底的把Java程式碼去除在Jspvm)外,如果光使用StrutsServlet+Jsp),那麼帶來的代價是Java程式碼總或多或少出現在Jsp上,即使可以做到不出現Java程式碼,但做過複雜架構系統的開發者都知道,代價也是很昂貴的,並且在可維護性、和網頁設計師的整合開發上存在一定的困難,所以我們在這裡能感覺到,
Servlet+JavaBean+Velocity的模式較好的實現了OOD的概念。而在效率上,大家也不用擔心,此種結合方式比Servlet+Jsp的方式要高效一些。