转载自http://www.jdon.com/jivejdon/thread/31136.html
该方法使用command模式,以一个入口servlet作为controller,然后根据request的参数service和target决定调用哪个modle做处理,然后把结果返回到view层target。是一个基本的MVC实现。其controller会根据service参数,使用类的动态加载机制Service service=(Service)serviceClass.newInstance()来实现类似脚本语言的eval()功能来构建动态变量。深入的分析一下,就会发现以下几个问题:问题1: ...
- 12:53
- 浏览 (80)
- 评论 (0)
最近对一个别人的WEB项目进行维护,看到这样的实现方法: 1.只有一个Controller的servlet 类 2.一个Service接口 3.一些实现Service接口的类 Controller类负责进行控制,动态产生业务逻辑的类的实例(所有的类需要实现Service接口),然后通过 httpservletrequest.setAttribute("USERLIST", userList);向WEB端赋值, 具体的可以参考部分代码: Controller 类(extends HttpServlet ) 我现在想知道的 1.这种实现方案怎么样?为什么这么做,有什么好处 2.产生的service ...
最近加入圈子
最新评论
-
mysql乱码
"JSP的request 默认为ISO8859_1,所以在处理中文的时候, "何 ...
-- by senbao18 -
对synchronized的一点认识
怎么回复了,还删不了?路过,路过,不好意思
-- by dennis_zane -
对synchronized的一点认识
呵呵,JAVA新人。初次发贴!
-- by heshencao







评论排行榜