JSP内嵌HTML和JS,只作为转发
structs2里配置action
js直接调用action获取数据填充html
和传统的利用jsp当view层
这种方式可以实现前后分离,类似RPC的调用,会有什么利弊?
ringa_lee2017-04-18 09:28:13
首先是最佳化方面的,靜態化後的頁面將伺服器渲染模板的壓力轉移到客戶端,對於服務費自然是減少壓力。擴充方面,資料與頁面解耦,資料介面可達到重複使用,app,ria,webh5,框架等級主題,一套介面全部搞定,將來可擴充為雙伺服器,資料服務,頁面服務分離。開發方面,前後職責分開,專注不同之處,並行開發互不影響。
壞處是優化轉移增加瀏覽器壓力(這點壓力算個P)。擴充方面如果資料介面不走restful規範,造成某些介面h5根本無法呼叫。開發增加人員,增加學習成本,推新改革得罪人