当前位置:   article > 正文

621javaweb期末周大题_javaweb大作业

javaweb大作业

15、请简述什么是JDBC。

JDBC的全称是Java数据库连接(Java Database Connectivity),它是一套用于执行SQL语句的Java API。应用程序可通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询、更新和删除等处理。

 

16、简述JDBC的实现步骤。

1)加载并注册数据库驱动

2)通过DriverManager获取数据库连接

3)通过Connection对象获取Statement对象

4)使用Statement执行SQL语句

5)操作ResultSet结果集

6)关闭连接,释放资源

11、简述请求转发与重定向的异同?

1、请求转发与重定向的异同点如下:

1)请求转发和重定向都可以实现访问一个资源时转向当前应用资源

2)请求转发是一次请求一次响应,而重定向为两次请求两次响应

3)一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力

4)如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向

 

6、cookie和session的区别是什么?

cookie 和session的区别是:cookie数据保存在客户端,session数据保存在服务器端。无论客户端浏览器做怎么样的设置,session都应该能正常工作。客户端可以选择禁用cookie,但是,session仍然是能够工作的,因为客户端无法禁用服务端的session。

在存储的数据量方面session和cookies也是不一样的。session能够存储任意的Java对象,cookie只能存储String类型的对象。

 

17、请简述JSP的运行原理。

1)客户端发出请求,请求访问JSP文件。

2)JSP容器先将JSP文件转换成一个Java源文件(Java Servlet源程序)。

3)如果转换成功,则JSP容器将生成的Java源文件编译成相应的字节码文件.class。

4)由Servlet容器加载转换后的Servlet类(.class文件)。

5)执行jspService()方法来处理客户端的请求。

6)当请求处理完成后,响应对象由JSP容器接收,并将HTML格式的响应信息发送回客户端。*

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号