谁能告诉我 servlet 和 jdbc 有什么区别?

如题所述

Servlet=Service+Applet 意思就是服务器端java小程序
jdbc=Java Data Base Connectivity 意思是java数据库连接

浏览器和服务器之间可以说成就是用Servlet连接的(其实上不是...Servlet只能输出html文档)
而服务器和数据库肯定是用jdbc连接的(也有可能用jdbc+odbc的方式连接)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-07
这完全是风马牛不相干的两个东西
servlet是j2ee的核心之一,是用来写web项目用的

jdbc是java链接数据库的一种模式追问

那 浏览器和服务器、数据库之间分别是通过什么连接起来的........

追答

用户从客户端也就是浏览器向服务器发出请求,
服务器根据请求从数据库查询或更新数据,然后服务器再返回给浏览器。

通过什么连接起来,方法很多。。。。

本回答被网友采纳
第2个回答  2012-04-21
servlet是控制器,而jdbc是连接数据的。
第3个回答  2012-04-18
mvc
servlet是控制层c:一个运行在服务端的组件
jdbc属于模型层m的:也在服务端,用来操作数据库的
基本上没多大直接关系

解释javabean、jdbc、servlet和jsp之间的关系
Servlet是一个规范,用代码来体现就是:javax.servlet.Servlet ,这是一个interface,它提供在 Web 上进行请求和响应服务。在这里可以从jsp获得request,然后返回reponse给jsp,其间会引入javaBean作为对象处理类。jdbc:这个比较好理解,就是用于数据库连接。当你的servlet需要连入数据库进行操作时,首先需要引...

我很想知道,servlet到底是做什么的 怎么用?
Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。

j2ee组件有哪些
1. Servlet容器:用于处理客户端请求的Web组件,它可以动态地生成Web页面,响应HTTP请求等。常见的Servlet容器如Tomcat和Jetty。2. JavaBean容器:是EJB的核心组件之一,它支持EJB容器提供的服务如事务控制等,可以封装业务逻辑和访问数据库等操作。EJB主要用于企业级应用的开发。EJB有多种类型如Session Beans...

...hibernate,数据库jdbc)的顺序应该是怎样的?
它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,...

请简述Servlet,struts,hibernate的运行原理
都是使用jdbc 去处理这个sql 。主要是应用于Dao层。嗯,因为都是使用的配置文件。所以,可以修改配置。毕竟Java是需要编译的。嗯其实,你了解一下 j2ee 还是很好的。servlet 就是一个很重要的。至于后面的框架,都差不多啊。就是对底层的封装。只要你了解了 根本。哪么其他的都是一样的。

怎么配置servlet
String name = config.getInitParameter("name");2.上下文参数 写在web-app标签中 <context-param> driver oracle.jdbc.OracleDriver<\/context-param>获取参数 在init方法中 ServletContext servletContext = config.getServletContext(); String initParameter = servletContext.getInitParameter("driv...

请问java servlet需要学习到什么程度呢?
其实servlet的只是还是蛮重要的,他可以帮你理解很多jsp的内容,也可以说你把servlet搞清楚了学习jsp就是一个太快乐的事情了。而且servlet不是那么难,比起后面的框架,servlet真的太简单。 java的学习要讲究循序渐进,不要指望短期内得到巨大提升,很多东西培训的时候了解,记下,上班了再去丰富。祝楼主...

J2EE包括哪些技术
在运行时态,JSP将会被首先转换成Servlet,并以Servlet的形态编译运行,因此它的效率和功能与Servlet相比没有差别,一样具有很高的效率。3) EJB EJB定义了一组可重用的组件:Enterprise Beans。开发人员可以利用这些组件,像搭积木一样建立分布式应用。4)JDBC JDBC(JavaDatabase Connectivity,Java数据库连接)...

我已经自学完了servlet、jsp,现在想学框架,应该先学哪个?
我已经自学完了servlet、jsp,现在想学框架,应该先学哪个? 先学hibernate,做模型层。可以用直接在main方法里运行,也可以用servlet+jsp+hibernate,自己搭mvc。可以熟悉j2ee基础,对以后的学习有好处。 然后学struts。在已经熟练掌握MVC模式前提下,学习struts会很容易。struts没有模型层,所以学struts,其实就是struts+hiberna...

什么是JDBC?什么是ODBC?以及它们有什么区别?(具体点,谢谢?)
---ODBC可以同时连接到多个DBMS,解决了同时访问多个DBMS的问题,提供了异构成员数据库之间互操作的能力。 JDBC ---JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,JDBC定义了一个支持标准SQL功能的通用低层的应用程序编程接口(API),它由Java 语言编写的类和接口组成,旨在让各数据库开发商为Java程序员提供...

相似回答