【发布时间】:2013-01-25 08:37:01
【问题描述】:
理想情况下,我们在 MVC 中将视图、控制器和模型分开。
视图通常是 JSP,模型是 DAO java 类,控制器是 Sevlet。
但是,使用 JSTL sql:query,我们将数据功能置于 JSP 页面中。
那么,这是否意味着 JSTL sql:query 违反了 MVC?推荐吗?
【问题讨论】:
标签: jsp model-view-controller jstl
理想情况下,我们在 MVC 中将视图、控制器和模型分开。
视图通常是 JSP,模型是 DAO java 类,控制器是 Sevlet。
但是,使用 JSTL sql:query,我们将数据功能置于 JSP 页面中。
那么,这是否意味着 JSTL sql:query 违反了 MVC?推荐吗?
【问题讨论】:
标签: jsp model-view-controller jstl
是的,确实如此,说得对on the box:
用于访问表 7-7 中列出的数据库的 JSTL SQL 标记专为快速原型设计和简单应用程序而设计。对于生产应用程序,数据库操作通常封装在 JavaBeans 组件中。
【讨论】: