菜鸟上路-Web开发模式
2011-03-31 01:17
211 查看
Web开发可以分为两种开发模式。
一:模式一
1)完全使用JSP开发(这种方式将显示层业务逻辑层都放在一起,缺点你懂的)
2)使用JSP+JavaBean开发(显示层放在JSP,业务逻辑层放在JavaBean里,类似DAO)
二:模式二
也称MVC设计模式。
增加一个控制层,用Servlet实现。Servlet接受客服端请求,调用JavaBean,显示在JSP。
这样可以减少每一个JSP页面都检查参数,条件,异常等情况的处理,即可理解为将输入,处理,输出分开了。
Struts就是一个实现了MVC模式的框架。
一:模式一
1)完全使用JSP开发(这种方式将显示层业务逻辑层都放在一起,缺点你懂的)
2)使用JSP+JavaBean开发(显示层放在JSP,业务逻辑层放在JavaBean里,类似DAO)
二:模式二
也称MVC设计模式。
增加一个控制层,用Servlet实现。Servlet接受客服端请求,调用JavaBean,显示在JSP。
这样可以减少每一个JSP页面都检查参数,条件,异常等情况的处理,即可理解为将输入,处理,输出分开了。
Struts就是一个实现了MVC模式的框架。
相关文章推荐
- 【ZZ】Web开发的入门指导 | 菜鸟教程
- 从状态模式看“大神”和“菜鸟”的区别
- Java之美[从菜鸟到高手演变]之设计模式
- Java程序员从笨鸟到菜鸟之(三十一)大话设计模式(一)设计模式遵循的七大原则
- Java程序员从笨鸟到菜鸟之(三十一)大话设计模式之设计模式遵循的七大原则
- Java之美[从菜鸟到高手演变]之设计模式三
- 【菜鸟学Java】13:代理模式——动态代理这样玩!
- 菜鸟版JAVA设计模式—适配器模式,装饰模式,代理模式异同
- 设计模式:适配器模式|菜鸟教程
- Java程序员从笨鸟到菜鸟之(三十一)大话设计模式(一)设计模式遵循的七大原则
- 菜鸟上路 虚拟机安装
- Java之美[从菜鸟到高手演变]之设计模式一
- 【菜鸟学WCF】Wcf消息交换模式
- 菜鸟学设计模式之代理模式
- 菜鸟学习 设计模式——行为模式(2)
- 现阶段需要摒除的一些web开发菜鸟习惯
- 从状态模式看“大神”和“菜鸟”的区别
- Java设计模式菜鸟系列(二十二)中介者模式建模与实现
- 菜鸟版JAVA设计模式—从买房子看代理模式
- 菜鸟版JAVA设计模式—适配器模式,装饰模式,代理模式异同