当前页面: 开发资料首页 → JSP 专题 → 【用JSP Model 1模式开发小型项目时的困惑,请大虾留步。】
【用JSP Model 1模式开发小型项目时的困惑,请大虾留步。】
摘要: 【用JSP Model 1模式开发小型项目时的困惑,请大虾留步。】
BrowserServletJavaBeanDataBase
我一般都是在Servlet里直接获得客户端发送参数和操作数据,而JavaBean只是写些经常要调用的方法,然后调用JSP页面显示数据返回给客户端。但按照标准的流程图,好像Servlet是不处理数据的,而是由JavaBean来处理。这样做真的会很好吗?比如我操作数据库只是针对特定的某个数据表进行操作,这块如果要专门写成JavaBean,感觉也是无法重用呀,而且还要传进不确定的参数和返回复杂的数据给Servlet,比如一张完整的表内容。请大虾们解释一下呀,也许是我的理解不对。
我的理解如下:
JavaBean适合做模型, 包含Setter,getter方法的类;
Servlet主要做分派处理,然后交给业务类进行处理;由业务类进行业务逻辑的处理后进行数据访问,在这里可以参考数据访问模式。