




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章(1)JSP的特点与优势 答:1.一次编写,到处运行 2.系统的多平台支持 3.内容和显示分离 4.生成可重用的组件 5.健壮的存储管理和安全性(2)使用JSP开发项目的常用方式 答: 1.直接使用JSP 2.JSP+JavaBean 3.JSP+Servlet+JavaBean 4.Java EE 开发模型 5.框架整合应用一、在HTML中加入CSS的方法有哪几种?并简述其使用方法?答:1.嵌入式样式表:只要在需要应用样式的HTML标签上添加CSS就可以了,这种方法主要用于对具体的标签做具体的样式设置,其作用范围只限于本标签。2.内嵌式样式表:内嵌式样式表利用标签对样式表定义在HTML文档的标签对之间,内联式样式表的作用范围是本HTML文档;3.内联式样式表:内联式样式表是将定义好的CSS单独放到一个以.css为扩展名的纯文本文件名,再做用标签连接到网页中。二、在网页设计过程中,定义样式表的方法主要是那几种?并简述其定义格式。答:1.通过HTML标签定义样式表。 格式:引用样式对象标签属性:属性值;标签属性:属性值;2.使用id样式定义表。 格式:#id名称属性标签:属性值;属性标签:属性值;使用时只需要将要用该样式的网页内容前加一个id=”id名称”。3. 使用class样式定义表。 格式:(1)标签名.类名标签属性:属性值;标签属性:属性值; (2) .类名标签属性:属性值;标签属性:属性值;第5章(1)简述page指令、include指令和taglib指令的作用。答:page 指令用来定义JSP文件中的全局属性,它描述了与页面相关的一些信息,其作用域为它所在JSP页面和其包含的文件。include指令用于在JSP编译时,为页面插入一个静态文件,如JSP页面、HTML页面、文本文件或是一段Java程序。taglib指令用来指定页面中使用的标签库以及其自定义标签的前缀。(2)简述include指令和include动作的联系和区别答:联系:include指令和include动作都能实现将外部文档包含到JSP文档中的功能,名称相似。区别:(1)调用时间不同include指令可以在JSP页面转换成Servlet之前,将JSP代码插入其中,在页面转换期间被激活。include动作是在主页面被请求时,将其他页面的输出包含进来,在页面请求期间被激活。(2)语法格式不同include指令:include动作:第6章(1)简述out对象,request对象,response对象的作用答:out对象主要用来向客户输出各种数据类型的内容,并管理应用服务器上的输出缓冲区;request内置对象代表了客户端的请求信息,主要用于接收客户端通过HTTP协议传送给服务器端的数据;response对象包含了响应客户请求的有关信息,封装了JSP产生的响应,然后被发送到客户端以响应客户的请求。(2)简述 session对象和application对象的作用和区别。答:session对象用来保存每个用户的信息,以便跟踪每个用户的操作状态;application对象保存Web应用程序中公有的数据,可存放全局变量。服务器启动后自动创建application对象,该对象将一直有效,直到服务器关闭。区别:服务器启动后自动创建application对象,该对象将一直有效,直到服务器关闭,在使用session对象时一个客户对于一个session对象,而application对象为多个应用程序保存信息,对于一个容器而言,在同一个服务器中的多个jsp文件共享同一个application对象第7章(1)JDBC的概念和作用? JDBC是面向应用程序开发人员和数据库驱动程序开发人员的应用程序接口 JDBC是用一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它由一组用JAVA语言编写的类和接口组成。(2)JDBC中提供的哪几种接口实现SQL的发送执行,并简述分别使用于什么情况? Statement:用于执行简单的不带参数的SQL语句 PreparedStatement:用于执行带in类型参数的预编译过的SQL语句 CallableStatement:用于执行一个数据库的存储过程(3)如何进行中文乱码的处理? 在安装MySQL时设置编码方式为gb2312或者utf8 在创建数据库时字符集和整理都设置为gb2312 在创建表时把字段的字符集和整理设置为gb2312 在获取连接传参数时在数据库url后面指定编码 利用代码把中文转换为标准的字符方式第9章1. 简述JavaBean概念及其特性答:JavaBean是Java的可重用组件,是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象。(1)可以实现代码的重复使用(2)容易维护、容易使用且容易编写(3)可以在支持Java的任何平台上使用,而不需要重新编译(4)可以与其他部件进行整合第10章(1)简述Servlet概念及其生命周期。答:Servlet是Java Web应用程序中的组件技术,是与JSP样运行在服务器端的Java应用程序,实现与JSP类似的功能,Servlet本身是一个Java类,可以动态地扩展服务器的能力。Servlet的生命周期主要由3个过程组成:(1) init()方法:服务器初始化(2) service()方法初始化完毕,Servlet对象调用该方法响应客户请求(3) destroy()方法:调用该方法销毁servlet对象(2)简述Servlet与JSP的区别。答:Servlet与JSP相比有以下几点区别:(1)编程方式不同Servlet是按照Java规范编写的Java程序,JSP是按照Web规范编写的脚本语言。(2)编译方式不同Servlet每次修改后需要重新编译后才能运行,JSP是被JSP Container编译为Servlet文件。 (3)运行速度不同由于一个JSP页面在第一次被访问时要被编译成Servl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025辽宁沈阳科技学院诚聘高层次人才模拟试卷及答案详解(历年真题)
- 2025广西河池市招聘中小学紧缺学科教师118人考前自测高频考点模拟试题附答案详解(模拟题)
- 优良团队营销方案
- 书友会活动方案策划
- 人防要做专项施工方案吗
- 2025春季中国核工业二四建设有限公司社会招聘考前自测高频考点模拟试题及参考答案详解1套
- 初中生竞选学生会演讲稿
- 齿科新年致辞发言稿
- 息县科目一模拟考试题及答案
- 2025年王者荣耀虫族试题及答案
- 2025年盘锦市总工会面向社会公开招聘工会社会工作者52人考试参考试题及答案解析
- 2025河北水发节水有限公司公开招聘工作人员16人笔试参考题库附答案解析
- 2025年秋人教版数学四年级上学期第一次月考测试卷【附答案】
- 新版中华民族共同体概论课件第十二讲民族危亡与中华民族意识觉醒(1840-1919)-2025年版
- 夜间红外成像算法优化-洞察及研究
- 电焊车间卫生管理办法
- 十七世纪英国资产阶级革命
- 班主任专业化和家长资源开发韩似萍
- 2023年Flexsim仿真实验报告
- WS/T 102-1998临床检验项目分类与代码
- 全国一等奖初中语文优质课《背影》精品课件
评论
0/150
提交评论