A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

JSP通过Javabean怎样实现数据的表示和处理的分离?

4 个回复

倒序浏览
你可以把操作数据库和处理数据的代码放在javabean里边,然后JSP里边就只用接受JAVABEAN里边传过来的数值了
回复 使用道具 举报
本帖最后由 古银平 于 2012-5-26 21:24 编辑

JavaBean是一个可重复使用的软件组件,是遵循一定标准、用JAVA语言编写的一个类,该类的一个实例javabean,简称bean,由于javabean是基于java语言的,因此javabean不依赖平台。一个jsp页面可以将数据的处理过程指派给一个或几个bean来完成,只需在jsp页面中调用这个bean即可。在jsp页面中调用bean,就可以将数据的处理代码从页面中分离出来。
回复 使用道具 举报
  不知道你的JavaEE学到哪了 编写JavaWeb的时候遵循的是MVC模式 JavaBean只是一个模型层 说白了JavaBean就是一层介质用来传递页面需要的从数据库获取的数据 而这个数据有需要一层模式来解决就是DAO模式 DAO模式就是把操作数据库的代码和业务处理的代码完全分离
回复 使用道具 举报
如图,JavaBean通过私有化数据,提供数据获得方法,来实现数据的表示和处理的分离
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马