你这里说的usebean想必就是JavaBean吧
jsp中使用JavaBean和servlet主要是为了给mvc结构做好铺垫
在mvc中,jsp主要负责页面的显示,servlet负责控制页面的跳转方向,而JavaBean则用来进行对数据库的 *** 作,这样的话就有了明确的分工,便于维护和代码的可重用性
通常他们的关系如下:
先是由 jsp 页面通过表单提交到 Servlet
Servlet 调用 JavaBean 可以对数据库进行交互 *** 作,并返回结果
Servlet通过这个结果来判断接下来页面该怎么跳转
其实,服务器最终还是会将jsp页面转换为Servlet后再进行处理,因为Servlet是java文件,而jsp不是,但是由于Servlet在编写页面显示时非常麻烦,所以后来就出现了jsp
这其实很好理解,这是java的mvc架构,这就像工厂中车间的情景一样,每个部门分管不同的流程和工作,比如
dao即使data access object,主要负责处理数据库 *** 作;
biz,business层,负责整个应用程序的相关业务流程,并用代码实现出来;
util,即utility,工具辅助层,一组通用的代码集合,比如处理多语言功能,网站非法信息过滤等等功能的代码集;
web,即是前台网页处理的后台代码,负责把从数据库中处理过的数据,通过web层处理之后,显示成html代码的部分。。。
这样经过每部分的分工合作,团队之间能更好的开发应用程序,而应用程序之间的运作也会相对比较顺畅。。
以上就是关于jsp 中usebean到底是什么啊,还有servlet,他们和jsp的关系全部的内容,包括:jsp 中usebean到底是什么啊,还有servlet,他们和jsp的关系、谁能详细的给我讲述一下java里分dao,biz,util,web的包的含义么详细解释。每个包都什么意思,做什么用的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)