【精品】JSP0086基于We的可维护的数据库浏览器可维护的数据库浏览器精品ppt课件.ppt
-
资源ID:86270962
资源大小:1.39MB
全文页数:10页
- 资源格式: PPT
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
【精品】JSP0086基于We的可维护的数据库浏览器可维护的数据库浏览器精品ppt课件.ppt
JSP0086基于We的可维护的数据库浏览器可维护的数据库浏览器功能简介:基于基于WebWeb采用三层结构采用三层结构,用用MVCMVC模式组合模式组合JSP JSP ServletServlet和和JavaBeanJavaBean Web Web界面的要求是允许用户浏览相关数据库界面的要求是允许用户浏览相关数据库中的内容中的内容.该界面使用户可以通过指定一个该界面使用户可以通过指定一个JDBCJDBC驱驱动器或动器或URLURL来与一个数据库连接。接着,应用程来与一个数据库连接。接着,应用程序会允许用户浏览数据库中定义的所有表,并且序会允许用户浏览数据库中定义的所有表,并且可以选择任何一个表对其数据进行处理。同样,可以选择任何一个表对其数据进行处理。同样,用户还可以输入用户还可以输入SQLSQL查询语句并查看这些查询操查询语句并查看这些查询操作产生的列表数据。在用户使用会话的任何时间作产生的列表数据。在用户使用会话的任何时间内,必须确保用户可以很容易地断开数据库,并内,必须确保用户可以很容易地断开数据库,并连接到另一个数据库上。连接到另一个数据库上。三层结构:优点优点:三层结构是个更灵活的三层结构是个更灵活的体系结构,它把显示逻辑从体系结构,它把显示逻辑从业务逻辑中分离出来,这就业务逻辑中分离出来,这就意味着业务代码是独立的,意味着业务代码是独立的,可以不关心怎样显示和在哪可以不关心怎样显示和在哪里显示。里显示。业务逻辑层现在处于中业务逻辑层现在处于中间层,不需要关心由哪种类间层,不需要关心由哪种类型的客户来显示数据,也可型的客户来显示数据,也可以与后端系统保持相对独立以与后端系统保持相对独立性,有利于系统扩展。性,有利于系统扩展。三层结构:TomcatTomcat作为作为WebServerWebServerServletServlet控制类实现业务控制类实现业务逻辑控制逻辑控制多种数据库连接多种数据库连接MVC模式:模型模型:应用程序的业务逻应用程序的业务逻辑辑视图视图:应用程序的表示层应用程序的表示层控制器控制器:用用ServletServlet实现实现控制类:ServletServlet和帮助类和帮助类RequestController.javaRequestController.javaUpdateTable.javaUpdateTable.javaLogout.java Logout.java 等等数据层数据层-Web.xml JDBCJDBC功能的核心包含在功能的核心包含在JDBCTableModelJDBCTableModel类中。类中。JDBCTableModel.javaJDBCTableModel.java该类将运行该类将运行SQLSQL查询,并维查询,并维护护ResultSetsResultSets建立的内部数据建立的内部数据结构。结构。实现应用程序所需的最后实现应用程序所需的最后一个文件是一个文件是WARWAR的的web.xmlweb.xml文件。它有两项文件。它有两项任务;首先,必须告诉任务;首先,必须告诉JSPJSP引擎到那里去寻找描述引擎到那里去寻找描述视图标志库所需的标志库视图标志库所需的标志库描述符;其次,还必须把描述符;其次,还必须把应用程序的应用程序的“welcome welcome pagepage”设为设为“controller.jspcontroller.jsp”。将。将应用程序的环境设为应用程序的环境设为dbexploredbexplore。web.xmlweb.xml状态图: