0
理想情況下,我們將MVC中的視圖,控制器和模型分開。JSTL sql:查詢是否違反了MVC原則?
視圖通常是JSP,模型是DAO java類和控制器是Sevlets。
但是,使用JSTL sql:query,我們將數據功能放在JSP頁面中。
那麼,這是否意味着JSTL sql:查詢違反了MVC?是否推薦?
理想情況下,我們將MVC中的視圖,控制器和模型分開。JSTL sql:查詢是否違反了MVC原則?
視圖通常是JSP,模型是DAO java類和控制器是Sevlets。
但是,使用JSTL sql:query,我們將數據功能放在JSP頁面中。
那麼,這是否意味着JSTL sql:查詢違反了MVC?是否推薦?
是的,它的確,是這樣說的正確on the box:用於訪問表7-7列出的數據庫
JSTL的SQL標記是專爲快速原型設計和簡單應用。對於生產應用程序,數據庫操作通常封裝在JavaBeans組件中。
這並不是說它違反了MVC。它表明他們相信你會希望爲生產應用程序提供一個Javabeans層,但這可能是由於許多原因。 – EricS