javaweb重点总结(非选择题)--226宿舍

javaweb重点总结(非选择题)--226宿舍

ID:40711490

大小:189.50 KB

页数:9页

时间:2019-08-06

javaweb重点总结(非选择题)--226宿舍_第1页
javaweb重点总结(非选择题)--226宿舍_第2页
javaweb重点总结(非选择题)--226宿舍_第3页
javaweb重点总结(非选择题)--226宿舍_第4页
javaweb重点总结(非选择题)--226宿舍_第5页
资源描述:

《javaweb重点总结(非选择题)--226宿舍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Javaweb重点总结#10I-226打造祝大家考试都过Javaweb重点(选择题除外,只整理简答与编程)题目:第一大题:20道选择。第二大题:简答题,5个。第三大题:应用题,两个编程。第二大题:简答题部分:1.(1)javaweb程序的运行机制:Web运行示例图(2)静态网页与动态网页的区别:静态网页的内容是固定的,不能动态修改,如要修改只能修改页面文件。动态页面能够根据用户的请求,动态的生成静态页面。2.JSP技术概述:JSP是基于Java的技术,可用于创建支持跨平台及Web服务器的动态网页。JSP页面是普通的HTML语句和特殊的基

2、于Java语言的嵌入标记所组成,因此,它具有Web和Java功能的双重特性。运行过程:1Javaweb重点总结#10I-226打造祝大家考试都过JSP文件的执行方式是“编译式”,而不是“解释式”,即在执行JSP页面时,是把该文件先翻译为Servlet(Java中的一个类)形式的Java类型的字节码文件,然后通过Java虚拟机来运行;每个基于JSP的页面都被服务器事先解析成一个Servlet,服务器通过网络接收来自客户端HTTP的请求后,Servlet将开启一个“线程”来提供服务,并在服务处理结束后销毁这个线程。通过前面对JSP程序的解析

3、,JSP页面的执行可分成两个阶段,一个是转译阶段,一个是请求阶段。(1)转译阶段:JSP页面转换成Servlet类。在该阶段JSP文件将被转译到Java类,同时由服务器自动将Java类编译为Class文件。(2)请求阶段:Servlet类执行,将响应结果发送至客户端。在该阶段Class文件将被执行并生成HTML代码,并将代码发送给客户端浏览器。(下面非该简答题答案,个人觉得有些重要)另外:如果一个JSP页面是第一次执行,那么会经历两个阶段;而如果不是第一次执行,那么将只会执行第二阶段。这也是为什么第二次执行JSP页面时明显比第一次要快。

4、3.JDBC接口,体系结构,进行数据库的访问:JDBC是一种可用于执行SQL语句的JavaAPI,它由一些Java语言编写的类组成。JDBC为数据库应用开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序:JDBC主要的作用有:与数据库建立连接、发送SQL语句和处理语句的执行结果;JDBC是一种低级的API接口,它可以直接调用SQL语句,在它的基础上可以建立高级的API。JDBC的接口分为两个层次:(1)一是面向程序开发人员的JDBCAPI;(2)另一个是底层的JDBCDriverAPI。DB

5、CAPI是应用程序开发人员访问数据库信息的接口,主要包括6种接口:java.sql.DriverNanager:处理驱动程序的调用;java.sql.Connection:处理特定的数据库连接;2Javaweb重点总结#10I-226打造祝大家考试都过java.sql.Statement:代表一个特定的SQL执行语句;java.sql.PreparedStatement:代表一个预编译的SQL执行语句;java.sql.CallableStatment:代表一个内嵌过程的SQL调用语句;java.sql.ResultSet:代表SQL语

6、句的执行结果;JDBC体系结构:进行数据库的访问:这个部分内容比较多,粘上来的意义不大:最好抽时间看一下,看老师第10次上课的PPT,或者课本上82~87页。4.JSP常用内置对象(老师当时说的重点是request,response,session,application,保险起见将所有的都放在这儿)在JSP页面中内置了一些默认的对象,这些对象在使用时不需要预先声明,直接可以在代码中使用。可以使用的内置对象有9个,分别为:request,response,out,session,application,pageContext,confi

7、g,page,exception.(1)request与response对象request与response对象是构建JSP网页交互功能的最重要的两个内置对象,与HTML窗体标签有着密切的关系。request对象能够让服务器取得用户在网页表单中所输入的数据内容;3Javaweb重点总结#10I-226打造祝大家考试都过response则提供服务器端程序响应客户端所需信息的功能。(2)session与application对象session与application基本上被使用于记录和处理JSP网页之间的共享数据。例如:当一份网页文件从服务

8、器传送到客户端的浏览器后,客户端与服务器端就没有任何联机状态存在,使得网页无法存储应用程序运行期间所需的共享数据,而session与application就是来解决这个问题的。(3)out对象JSP页面是一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。