菜鸟上路-Web开发模式
Web开发可以分为两种开发模式。
一:模式一
1)完全使用JSP开发(这种方式将显示层业务逻辑层都放在一起,缺点你懂的)
2)使用JSP+JavaBean开发(显示层放在JSP,业务逻辑层放在JavaBean里,类似DAO)
二:模式二
也称MVC设计模式。
增加一个控制层,用Servlet实现。Servlet接受客服端请求,调用JavaBean,显示在JSP。
这样可以减少每一个JSP页面都检查参数,条件,异常等情况的处理,即可理解为将输入,处理,输出分开了。
Struts就是一个实现了MVC模式的框架。