赞
踩
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格式的响应信息发送回客户端。*
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。