摘要: 人生像個(gè)舞臺(tái),請(qǐng)良家少女離開。
同樣的,F(xiàn)reemarker和Velocity愛好者請(qǐng)?zhí)^本篇。與棄用webwork而單用Spring MVC Controller接口的理由一樣,F(xiàn)reemarker本來是一樣好東西,還跨界支持jsp 的taglib,而且得到了WebWork的全力支持,但為了它的非標(biāo)準(zhǔn)化,用戶數(shù)量與IDE的缺乏,在View層我們還是使用了保守但人人會(huì)用,IDE友好的JSP2.0 配合JSTL。
對(duì)于B/S結(jié)構(gòu)的企業(yè)應(yīng)用軟件來說,基本的頁(yè)面不外兩種,一種是填Form的,一種是DataGrid 數(shù)據(jù)列表管理的,再配合一些css, js, ajax的效果,就是View層要關(guān)注的東西了。
閱讀全文
同樣的,F(xiàn)reemarker和Velocity愛好者請(qǐng)?zhí)^本篇。與棄用webwork而單用Spring MVC Controller接口的理由一樣,F(xiàn)reemarker本來是一樣好東西,還跨界支持jsp 的taglib,而且得到了WebWork的全力支持,但為了它的非標(biāo)準(zhǔn)化,用戶數(shù)量與IDE的缺乏,在View層我們還是使用了保守但人人會(huì)用,IDE友好的JSP2.0 配合JSTL。
對(duì)于B/S結(jié)構(gòu)的企業(yè)應(yīng)用軟件來說,基本的頁(yè)面不外兩種,一種是填Form的,一種是DataGrid 數(shù)據(jù)列表管理的,再配合一些css, js, ajax的效果,就是View層要關(guān)注的東西了。
閱讀全文