如果只用jsp/servlet,实现mvc

plugin 发布于 2014/07/06 16:42
阅读 334
收藏 1
那么业务逻辑层写在哪里?
加载中
0
FatYU
plugin
plugin
m不是model吗。怎么写
0
NealFeng
NealFeng
必然是servlet里
0
康州牧码人
康州牧码人
个人认为:servlet相当于控制器,去调用业务逻辑层组件,业务处理写在service里面,就是另外写bean,然后servlet调用bean
康州牧码人
康州牧码人
@plugin 看具体项目,这个很难说
plugin
plugin
现在还有没有就用单纯servlet而不用框架做的项目?
康州牧码人
康州牧码人
回复 @plugin : service就是一个包,也就是一层,把负责业务逻辑处理的java类都放到service这个包里面,然后供servlet来调用
plugin
plugin
service这块不太理解能不能给我举个小例子呢
0
91porn
91porn

com.controller  控制器 这里用servlet,调用services

com.services  业务逻辑

com.DAO  数据访问

com.entity  实体

0
公孙二狗
公孙二狗

用模版Freemaker

public class MyServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        User user = new User("Biao", "password");
        req.setAttribute("user", user);


        req.getRequestDispatcher("/WEB-INF/view/freemarker/fm.ftl").forward(req, resp);
    }
}
0
混蛋謌
混蛋謌
jsp+servlet+servce+domain+dao
混蛋謌
混蛋謌
@plugin 不客气
plugin
plugin
哎呀。我这脑子。。谢谢啦。终于搞明白了
混蛋謌
混蛋謌
@plugin 组合啊,
plugin
plugin
邮箱验证在service,servlet以什么方式通知他执行呢
混蛋謌
混蛋謌
回复 @plugin : servlet这个只负责业务控制,其他的不管
下一页
返回顶部
顶部