【发布时间】:2011-09-16 14:10:31
【问题描述】:
我刚开始学习struts(+spring) MVC,我可以对这种情况做一些解释:
我正在为我的表示层使用 Struts Tiles,我想在几个瓦片中显示来自数据库的一些数据,这些瓦片与主要内容瓦片将形成完整的页面。我想不出适合 mvc 模式/最佳实践的正确方法。
这些图块的内容是从数据库中获取的,它不是基于用户输入的,例如列出添加到商店等的一些最新产品的磁贴。
我做了什么:
我用静态方法创建了“A”类,该方法查询数据库并返回一些最新产品的列表,并且在这个图块的 jsp 中,我刚刚将 scriptlet 放在:
但有人告诉我这样做很糟糕
有人可以解释一下如何正确处理这种情况,例如“创建将查询您的数据库的类,而不是创建将 blach blach 的 blach,然后在您的 tile jsp blach blach 中”
谢谢
【问题讨论】:
标签: model-view-controller design-patterns jakarta-ee struts2 tiles2