当前位置:首页 >> 其它课程 >>

吉大13春学期《脚本语言和互动网页设计》复习题主观题知识点和教材页码标注


奥鹏远程教育中心助学服务部 http://www.open.com.cn 吉大 13 春《脚本语言和互动网页设计》练习题 脚本语言与互动网页设计练习题 A 一、单项选择题 1.如果当前 JSP 页面出现异常时需要转到一个异常页,需要设置 page 指令的( D )属性。 A. Exception B. isErrorPage C. error D. errorPage 2.在 j

avaScrpt 中 window 对象的( C )方法用于打开一个新窗口。 A. openWindow() B. window() C. open() D. close() 3.java.io.File 对象的( B )方法可以新建一个文件。 A. delete() B. createFile() C. mkdir() D. createNewFile() 4.在 HTML 中,标记<pre>的作用是( B ) A. 标题标记 B. 预排版标记 C. 转行标记 D. 文字效果标记 5.JSP 中的隐式注释为( C )。 A. // 注释内容 B. <!—注释内容--> C. <%--注释内容--%> D. /* 注释内容 */ 6.( )方法要求窗口显示刚刚访问的前一个窗口。 A.back() B. go() C. display() D. view() 7.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用 JSP 中的( B )对象。 A. Page B. Session C. Request D. application 8. 下 列 表 单 <form><input type=”submit” value=” 提 交 ”></form>, 如 果 单 击 提 交 按 钮 时 , 表 单 ( C )。 A. 没有指定 action 属性,所以不做提交 B. 使用 post 方式提交 C. 提交到当前页 D. 不确定 9.下述选项中不属于 JDBC 基本功能的是: D ) ( A. 与数据库建立连接 B. 提交 SQL 语句 C. 处理查询结果 D. 数据库维护管理 10.在 JSP 中使用<jsp:getProperty>标记时,不会出现的属性是: C ) ( A. name B. property C. value D. 以上皆不会出现 11.下列( A )指令定义在 JSP 编译时包含所需要的资源。 A. include B. page C. taglib D. forward 12.创建 JSP 应用程序时,配置文件 web.xml 应该在程序下的( C )目录中。 A. admin B. servlet C. WEB-INF D. WebRoot 13.关于 JavaBean 正确的说法是: ( A ) A. Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写 B. 在 JSP 文件中引用 Bean,其实就是用<jsp:useBean>语句 C. 被引用的 Bean 文件的文件名后缀为.java D. Bean 文件放在任何目录下都可以被引用 14.Servlet 程序的入口点是: A ) ( A. init() B. main() C. service() D. doGet() 15.不能在不同用户之间共享数据的方法是( A ) A. 通过 cookie B. 利用文件系统 C. 利用数据库 D. 通过 ServletContext 对象 16.下面有关标记符<a>的正确说法是: A ) ( A.该标记符的参数是 src B.该标记符的参数是 href C.该标记符在使用的时候必须以</a>结束 D.该标记符可以用来在网页中插入图片
心系天下求学人 细致 1 专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn E.该标记符可以用来在网页中插入超链接 17.级联样式表文件的扩展名是: D ) ( A.html B.css C.xml D.dib 18.为了标识一个 HTML 文件应该使用的 HTML 标记是( C ) A.<p> </p> B.<boby> </body> C.<html> </html> D.<table> </table> 19.在 HTML 中,标记<pre>的作用是( B ) A.标题标记 B.预排版标记 C.转行标记 D.文字效果标记 20.HTML 语言中的转行标记是( B ) A.<html> B.<br> C.<title> D.<p> 21.如果当前 JSP 页面出现异常时需要转到一个异常页,需要设置 page 指令的( D )属性。 A. Exception B. isErrorPage C. error D. errorPage 22.在 javaScrpt 中 window 对象的( C)方法用于打开一个新窗口。 A. openWindow() B. window() C. open() D. close() 23.java.io.File 对象的( D)方法可以新建一个文件。 A. delete() B. createFile() C. mkdir() D. createNewFile() 24.在 HTML 中,标记<pre>的作用是(B ) A. 标题标记 B.预排版标记 C.转行标记 D.文字效果标记 25JSP 中的隐式注释为(C )。 A. // 注释内容 B. <!—注释内容--> C. <%--注释内容--%> D. /* 注释内容 */ 26.(A )方法要求窗口显示刚刚访问的前一个窗口。 A、back() B、go() C、display() D、view() 27.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用 JSP 中的(D )对象。 A. page B. session C. request D. application 28.下列表单<form><input type=”submit” value=”提交”></form>,如果单击提交按钮时,表单( C)。 A. 没有指定 action 属性,所以不做提交 B. 使用 post 方式提交 C. 提交到当前页 D. 不确定 29.下述选项中不属于 JDBC 基本功能的是: D ) ( A. 与数据库建立连接 B.提交 SQL 语句 C.处理查询结果 D. 数据库维护管理 30.在 JSP 中使用<jsp:getProperty>标记时,不会出现的属性是: C ) ( A. name B. property C. value D. 以上皆不会出现 二、填空题 1.HTML 语言的中文全称是 超文本标记语言 (1) 。 解析:本题考核的知识点为 HTML 概念 . 2.HTML 语言中表单标记为 <FORM> (2) ,表单输入标记为 </form> (3) 。

解析:本题考核的知识点为 HTML 语言的表单标记。
心系天下求学人 细致 2 专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn 3.HTML 中预排标记是 <pre> (4) ,分区标记是 <DIV>...</DIV> (5) 。 解析:本题考核的知识点为 HTML 语言的标记。 4.JavaScript 是事件驱动语言,键盘事件一共有 3 个: keydown (6) keyup (7) 、 keypress(8) 。 解析:本题考核的知识点为 JavaScript 的键盘事件。 5.Javascript 支持的对象包括浏览器环境中提供的对象、 ECMAScript Global Object 和宿主环境(Host) 下的全局对象/函数。 解析:本题考核的知识点为 JavaScript 对象。 6.JSP 页面的脚本元素分为: 声明 (11) 、 表达式(12) 、 程序片段 (13) 。 、

解析:本题考核的知识点为 JSP 脚本元素。 7.在 JSP 的内建对象中,保存用户信息的对象是 象是 out 对象 (15) 。 session 对象(14) ,负责处理客户请求的对

解析:本题考核的知识点为 JSP 的主要对象,参见 P75。 8.一个 JavaBean 由三部分组成:属性、方法、事件。 解析:本题考核的知识点为 JavaBean 简介,参见 P98。 9.在 JSP 中,使用 request 对象的 getRealPath()方法可以获得文件夹的物理路径。 解析:本题考核的知识点为 request 对象的方法,参见 P81。 10.JSP 对文件进行操作时要用到 File 类,它存在于包 解析:本题考核的知识点为 File 类,参见 P69。 11.HTML 语言的中文全称是 超文本标记语言 (1) 。 java.sql (20) 中。

解析:本题考核的知识点为 HTML 概念 . 12.HTML 语言中表单标记为 <FROM>(2) ,表单输入标记为 <INPUT> (3) 。

解析:本题考核的知识点为 HTML 语言的表单标记。 13.HTML 中预排标记是 </PRE> (4) ,分区标记是 </DIV>(5) 。

解析:本题考核的知识点为 HTML 语言的标记。 14.JavaScript 是事件驱动语言,键盘事件一共有 3 个: keydown (6) keyup(7) 、 keypress(8) 。 解析:本题考核的知识点为 JavaScript 的键盘事件。 15.Javascript 支持的对象包括浏览器环境中提供的对象、 (9) 解析:本题考核的知识点为 JavaScript 对象。 16.JSP 页面的脚本元素分为: 声明(11) 、 表达式(12) 、 脚本片段(13) 。 和 (10) 。 、

解析:本题考核的知识点为 JSP 脚本元素。

三、简答题 1.画出下面页面文件的运行结果。 <html>
心系天下求学人 细致 3 专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn <head> <title>学生成绩显示页面</title> </head> <body> <table width="75%" border="1" align="center"> <caption> 学生成绩表 </caption> <tr> <td width="25%">姓名</td> <td width="50%">课程</td> <td width="25%">成绩</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table> </body> </html> 解析:本题考核的知识点 HTML 脚本语言。 答:

2.JSP 页面是如何在客户端和服务器端执行的? 解析:本题考核的知识点为 JSP 在服务器端执行。参见 P67 答: 3.JSP 有哪些动作元素?作用分别是什么? 解析:本题考核的知识点为 JavaBean 页面指令,参见 P98 答:JSP 共有以下6种基本动作 jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或 者实例化一个 JavaBean。jsp:setProperty: 设置 JavaBean 的属性。 jsp:getProperty: 输出某个 JavaBean 的属性。 jsp:forward: 把请求转到一个新的页面。 jsp:plugin: 根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记。 4.JSP 中两种跳转方式是什么?区别是什么? 解析:本题考核的知识点为页面转向,参见 P76
心系天下求学人 细致 4 专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn 答:在 JSP 中,跳转页面有两种方式:1.forward 跳转:<jsp:forward page="跳转页面地址" />2.response 跳转:response.sendRedirect("跳转页面地址");两种跳转的区别如下:1.forward 跳转:a.服务器端跳转, 地址栏不改变;b.执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资 源);c.request 设置的属性在跳转后的页面仍可以使用;d.使用<jsp:param name="参数名" value="参数值 " />传递参数。2.response 跳转:a.客户端跳转,地址栏改变;b.所有代码执行完毕后跳转;c.跳转后的页 面不能使用上一个页面的 request 属性;d.使用地址重写传递参数(response.sendRedirect("URL?参数名 =参数值")) 。 5.什么是 Servlet,有哪些特点? 解析:本题考核的知识点为 Servlet 简介,参见 P45 答:Servlet 是对支持 Java 的服务器的一般扩充。它最常见的用途是扩展 Web 服务器,提供非常安全的、 可移植的、易于使用的 CGI 替代品。它是一种动态加载的模块,为来自 Web 服务器的请求提供服务。它 完全运行在 Java 虚拟机上。由于它在服务器端运行,因此它不依赖于浏览器的兼容性。 特点:效率点、功能强大、Servlet 之间能够共享数据、安全性好、跨平台。

四、编程题 编写 JSP 程序,在当前 Web 应用目录下创建文件夹 abc,并在该文件夹下创建文本文件“cba.txt”。 解析:本题考核的知识点为 JSP 编程,参见 P67。

心系天下求学人 细致

5

专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn 脚本语言与互动网页设计练习题 B 一、单项选择题 1.下面哪一个不是 JSP 本身已加载的基本类?( B ) A. java.lang.* B.java.io.* C.javax.servlet.* D.javax.servlet.jsp.* 2.对于预定义<%!预定义%>的说法错误的是: A ) ( A.一次可声明多个变量和方法,只要以“;”结尾就行 B.一个声明仅在一个页面中有效 C.声明的变量将作为局部变量 D.在预定义中声明的变量将在 JSP 页面初始化时初始化 3.从“员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确: D ( A. Select * from 员工 where 姓名 =’_玛丽_’ B.Select * from 员工 where 姓名 =’%玛丽_’ C.Select * from 员工 where 姓名 like ‘_玛丽%’ D.Select * from 员工 where 姓名 like ‘%玛丽%’ 4.下述选项中不属于 JDBC 基本功能的是: D ) ( A.与数据库建立连接 B.提交 SQL 语句 C.处理查询结果 D.数据库维护管理 5.在 JSP 中使用<jsp:getProperty>标记时,不会出现的属性是: C ) ( A.name B.property C.value D.以上皆不会出现 6.Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是: D ) ( A.<%@ page %>作用于整个 JSP 页面。 B.可以在一个页面中使用多个<%@ page %>指令。 C.为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须的。 D.<%@ page %>指令中的属性只能出现一次。 7.在 JSP 中调用 JavaBean 时不会用到的标记是: A ) ( A.<javabean> B. <jsp:useBean> C.<jsp:setProperty> D.<jsp:getProperty> 8.关于 JavaBean 正确的说法是: A ) ( A.Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写 B.在 JSP 文件中引用 Bean,其实就是用<jsp:useBean>语句 C.被引用的 Bean 文件的文件名后缀为.java D.Bean 文件放在任何目录下都可以被引用 9.Servlet 程序的入口点是: B ) ( A.main() B.init() C.service() D.doGet() 10.不能在不同用户之间共享数据的方法是( C ) A.利用数据库 B.通过 ServletContext 对象 C.通过 cookie D.利用文件系统 11.下列可以正确获取当前 Web 程序物理路径的方法为( A ) 。 A.request.getRealPath(“/”) B.request.getFile(“/”) C.response.getRealPath(“/”) D.response.getFile(“/”) 12.esson 对象的( D )方法用于判断是否为开始新会话。 A.begin() B.isNewSessionID() C.invalidate() D.isNew() 13.JSP 中使用<jsp:getProperty>标记时,不会出现的属性是: C ) ( A.name B.property C.value D.以上皆不会出现 14.列( A )指令定义在 JSP 编译时包含所需要的资源。 A.include B.page C.taglib D.forward 15.建 JSP 应用程序时,配置文件 web.xml 应该在程序下的( C )目录中。
心系天下求学人 细致 6



专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn A.admin B.servlet C.WEB-INF D.WebRoot 二、填空题 1. Tomcat 服务器的默认端口是 8080 (1) 。 怎样修改 tomcat 的端口__在 Tomcat 下打开 conf 文件夹找到 server.xml 文件用记事本打开在<Connector port=”8080”>中把 8080 更改即可 解析:本题考核的知识点为安装和配置 Tomcat,参见 P15 2. 异常的处理,可在该方法的代码段中包含 3 类代码: try finally (4) 代码块。 解析:本题考核的知识点为安装和配置 Tomcat,参见 P15 3.jsp 主要内置对象有: (7) . request out.config.page。 application (8) . (5) . exception (6) . pageContext session (9) . response (10) (2) . catch (3) 和

解析:本题考核的知识点为 JSP 内置对象,参见 P75 4.理论上,GET 是用于 户端把数据传送到服务器 获取服务器信息并将其作为响应返回给客户端(11) (12) 。 ,POST 是用于 客

解析:本题考核的知识点为 request 对象的请求方式,参见 P79 5.application 对象是代表 应用程序上下文 (13) ,它允许 JSP 页面与包括在同一应用程序 中的任何 Web 组件共享信息 ,而 session 对象则是每个客户专用的。 解析:本题考核的知识点为 application 对象,参见 P85 6.HTML 语言的中文全称是 超文本标记语言 (1) 。

解析:本题考核的知识点为 HTML 概念 . 7.HTML 语言中表单标记为 <FROM>(2) ,表单输入标记为 <INPUT>(3) 。

解析:本题考核的知识点为 HTML 语言的表单标记。 8.HTML 中预排标记是 </PRE>(4) ,分区标记是 </DIV> (5) 。

解析:本题考核的知识点为 HTML 语言的标记。 9.JavaScript 是事件驱动语言,键盘事件一共有 3 个: keyup(7) 、 keypress(8) keydown(6) 。 、

解析:本题考核的知识点为 JavaScript 的键盘事件。 10.Javascript 支持的对象包括浏览器环境中提供的对象、 解析:本题考核的知识点为 JavaScript 对象。 三、简答题 1.pageContext 可以获取哪些内置对象? 解析:本题考核的知识点为 pageContext 对象,参加 P75。 答:jsp 主要内置对象有:request 对象、response 对象、session 对象、pageContext 对象、out 对 象、Application、Excepiton、Config 和 page 对象。 2.Bean 是什么? 解析:本题考核的知识点为 JavaBeam 简介,参加 P98。
心系天下求学人 细致 7 专业 专注 周到

(9)



(10) 。

奥鹏远程教育中心助学服务部 http://www.open.com.cn 答:javabean 是一种 java 类,通过封装 属性 和 方法 成为具有某种功能或者处理某个业务的对象, 简称 bean。 3.<jsp:setProperty>和<jsp:getProperty>操作起什么作用? 解析:本题考核的知识点为 JavaBeam 页面指令,参加 P98。 答 : <jsp:setProperty> 操 作 和 useBean 一 起 协 作 , 用 来 设 置 Bean 的 简 单 属 性 和 索 引 属 性.<jsp:setProperty>标签使用 Bean 给定的 setXXX()方法,在 Bean 中设置一个或多个属性。 <jsp:getProperty>用来访问一个 Bean 的属性.它访问的属性值将它转化成一个 String,然后发送到输 出流中.如果属性是一个对象,将调用 toString()方法。 4.必须实现处理 GET 和 POST 请求的方法的名字是什么? 解析:本题考核的知识点为 Servlet, ,参加 P57。 答:doGet 和 doPost. 5.JSP 和 Servlet 的区别是什么? 解析:本题考核的知识点为 Servlet 简介,参加 P45。 答:JSP 的本质是 Servlet.JSP 的代码在服务器端被编译成为 Servlet,并由 java 虚拟机 JVM 解释执行. ?jsp 中的 out 直接用,而 servlet 中还要自己声明(如 PrintWriter out = response.getWriter();) ?html 中的 name 的值传给.java 或者.jsp 中的 getParameter("name") ?servlet 的本质为 java 类,jsp 编译的中间产物是 servlet 4)在 servlet 中有 doGet 与 doPost 方法,而在 jsp 中没有这些方法

四、编程题 编写程序 register.html 和 register.jsp。做一用户注册界面 register.html,注册信息包括:用户 名,年龄,性别,籍贯。然后提交到 register.jsp 进行注册检验,若用户名为 admin,就提示“欢迎你, 管理员!,否则显示“注册成功”并显示出注册信息。 ” 解析:本题考核的知识点为 JSP 编程,参加 P72。

心系天下求学人 细致

8

专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn 脚本语言与互动网页设计练习题 C 一、单项选择题 1.标记符<title>是放在哪对标记符之间的: ( A.<html></html> B.<head></head> B ) D.</head><body>

C.<body></body> B )

2.<img>标记符中连接图片的参数是: ( A.href B.src C.type D.align

3.同以往的版本相比较,HTML4.0: D ( A.增加了 JavaScript 支持 C.增强了网页的动态性



B.增加了 Flash 技术 D.增加了 ActiveX 技术 C )

4.在 HTML 中,标记<font>的 Size 属性最大取值可以是:( A.5 B.6 C.7 D.8 A )

5.在 HTML 中,要定义一个书签应该使用的语句是:( A.<a href=" #object-name" >text </a> B.<a name=" object-name" >text </a> C.<a target=" #object-name" >text </a> D.<a link=" #object-name" >text </a>

6.Javascrilpt 中哪个对象表示浏览器的窗口,可用于检索关于该窗口状态的信息。 ( A、Document C、Frame B、Window D、Navigator )



7.Javascrilpt 中哪个属性可以设置窗口的状态栏内的默认文字。 ( A、status C、defaultStatus B、external D、parent

8.Javascrilpt 中哪个方法要求窗口显示刚刚访问的前一个窗口。 ( A.back() B.go() C.display() D.view() D ) C.处理查询结果



9.下述选项中不属于 JDBC 基本功能的是: ( A.与数据库建立连接 B.提交 SQL 语句

D.数据库维护管理 )

10.在 JSP 中使用<jsp:getProperty>标记时,不会出现的属性是: C ( A.name B.property C.value D.以上皆不会出现

11.Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是: ( A.<%@ page %>作用于整个 JSP 页面。 B.可以在一个页面中使用多个<%@ page %>指令。 C.为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须的。 D.<%@ page %>指令中的属性只能出现一次。 12.在 JSP 中调用 JavaBean 时不会用到的标记是: A ( A.<javabean> B.<jsp:useBean> ) D.<jsp:getProperty>

D )

C.<jsp:setProperty> )
9

13.关于 JavaBean 正确的说法是: A (
心系天下求学人 细致

专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn A.Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写 B.在 JSP 文件中引用 Bean,其实就是用<jsp:useBean>语句 C.被引用的 Bean 文件的文件名后缀为.java D.Bean 文件放在任何目录下都可以被引用 14.Servlet 程序的入口点是: ( A.init() B.main() A ) C.service() D.doGet() )

15.不能在不同用户之间共享数据的方法是( A

A.通过 cookie B.利用文件系统 C.利用数据库 D.通过 ServletContext 对象 二、填空题 1.HTML 语 言 是 一 种 简 单 标 记 语 言 , 它 的 文 件 需 要 通 过 WEB 浏 览 器 显 示 其 效 果 , 标 记 可 分 为 (2) 、 (3) 。 解析:本题考核的知识点为 HTML 简介。 2.HTML 语言中,换行标记为 <br/> (4) ,不换行标记为 (5) 。

解析:本题考核的知识点为 HTML 标记。 3.HTML 中用 <img>(6) 标记的 dynsrc(7) 属性可向网页中加入.avi 视频剪辑文件。

解析:本题考核的知识点为 HTML 标记。 4.JavaScript 是事件驱动语 言,鼠标 事件一共有 6 个 :onMouseDown、onMouseUp、 onMouseOut 和 mousemove(8) 、 mouseover (9) 、 click (10) 。 解析:本题考核的知识点为 JavaScript 的鼠标事件。 5.一个 JSP 页面主要由注释和 内容组成。 编译指令(11) 、 (操作指令 12) 、 JSP 代码(13) 等

解析:本题考核的知识点为 JSP 页面结构。参加 P68。 6.在 JSP 的内建对象中,向客户端输出动态内容需要使用 out(14) pageContext(15) 对象表示 JSP 页面本身。 解析:本题考核的知识点为 JSP 的内置对象。参加 P75。 7.Servlet 的生命周期分三个时期: (17) 、 终止阶段 (18) 初始化阶段(16) 。 、 响应客户请求阶段(执行时期) 对象,

解析:本题考核的知识点为 JSP 的内置对象。参加 P75。 8.操作文件主要有两种类型,一种是 I/O 类 (19) ,另一种是 File 类 (20) 。

解析:本题考核的知识点为 java 操作文件的类型。 三、简答题 1.taglib 指令的作用是什么? 解析:本题考核的知识点为 tablib 指令,参加 P71。 答:定义一个标签库以及其自定义标签的前缀。 2.简述面向对象的几个基本概念:对象、类、继承。 解析:本题考核的知识点为面向对象的基本概念。
心系天下求学人 细致 10 专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn 答:对象是系统中用于描述客观事物的一个实体,它是构成系统的一个基本单位; 类是一组具有相同的数据结构和相同操作的对象的集合。类是对一系列具有相同性质的对象的抽象, 是对对象共同特征的描述; 继承是指能够直接获得已有的性质和特征,而不需要重复定义它们。性质继承主要是由父类与子类的 关系引起的,其中子类除了具有自己的属性和内部操作外,还可继承父类的全部属性和内部操作。 3.方法覆盖和方法重载有什么区别? 解析:本题考核的知识点为方法的覆盖和重载。 答:1、方法的覆盖是子类和父类之间的关系,是垂直关系;方法的重载是同一个类中方法之间的关系, 是水平关系。 2、覆盖只能由一个方法,或只能由一对方法产生关系;方法的重载是多个方法之间的关系。 3、覆盖要求参数列表相同;重载要求参数列表不同。 4、覆盖关系中,调用那个方法体,是根据对象的类型(对象对应存储空间类型)来决定;重载关系,是 根据调用时的实参表与形参表来选择方法体的。 4.out.clear 与 out.flush 有什么区别? 解析:本题考核的知识点为 out 对象的使用,参加 P75。 答:out.flush 是将缓冲区中的数据输出后清除,而 out.clear 是将缓冲区中的数据直接清除,而不输出。 5.如何使用 request 对象获取请求参数? 解析:本题考核的知识点为 resquest 对象,参加 P78。 答:采用 getParameter(String name)、getParameterNames()、 getParameterValue(String name)来获取各种参数值。 6.JSP 有哪些动作元素?作用分别是什么? 解析:本题考核的知识点为 JSP 页面结构,参见 P68 答:JSP 共有以下6种基本动作 jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或 者实例化一个 JavaBean。jsp:setProperty: 设置 JavaBean 的属性。 jsp:getProperty: 输出某个 JavaBean 的属性。 jsp:forward: 把请求转到一个新的页面。 jsp:plugin: 根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记。 7.JSP 中两种跳转方式是什么?区别是什么? 解析:本题考核的知识点为 JSP 操作指令,参见 P71 答:在 JSP 中,跳转页面有两种方式:1.forward 跳转:<jsp:forward page="跳转页面地址" />2.response 跳转:response.sendRedirect("跳转页面地址");两种跳转的区别如下:1.forward 跳转:a.服务器端跳转, 地址栏不改变;b.执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资 源);c.request 设置的属性在跳转后的页面仍可以使用;d.使用<jsp:param name="参数名" value="参数值 " />传递参数。2.response 跳转:a.客户端跳转,地址栏改变;b.所有代码执行完毕后跳转;c.跳转后的页 面不能使用上一个页面的 request 属性;d.使用地址重写传递参数(response.sendRedirect("URL?参数名 =参数值")) 。 8.什么是 Servlet,有哪些特点?
心系天下求学人 细致 11 专业 专注 周到

奥鹏远程教育中心助学服务部 http://www.open.com.cn 解析:本题考核的知识点为 Servlet 简介,参见 P45 答:Servlet 是对支持 Java 的服务器的一般扩充。它最常见的用途是扩展 Web 服务器,提供非常安全的、 可移植的、易于使用的 CGI 替代品。它是一种动态加载的模块,为来自 Web 服务器的请求提供服务。它 完全运行在 Java 虚拟机上。由于它在服务器端运行,因此它不依赖于浏览器的兼容性。 特点:效率点、功能强大、Servlet 之间能够共享数据、安全性好、跨平台。

9.JSP 有哪些中文问题,如何解决? 解析:本题考核的知识点为汉字问题的解决方法,参见 P82 答:一种是在执行之前,设置 request 的编码格式,语法如下: Request.setCharaterEncoding(GBK"); 另一种方法是转换字符编码,语法如下: <%String str=request.getParameter("boy"); Byte b[]=str.getBytes("ISO-8859-1"); Str=new String(b); %> 四、编程题 使用 JavaBean 设计个人所得税计算器,税率表如下: 级别 1 2 3 4 5 6 7 8 9 应税所得额 不超过 500 元 超过 500 元至 2000 元 超过 2000 元至 5000 元 超过 5000 元至 20000 元 超过 20000 元至 40000 元 超过 40000 元至 60000 元 超过 60000 元至 80000 元 超过 80000 元至 100000 元 超过 100000 元 税率(%) 5 10 15 20 25 30 35 40 45 速算扣除数 0 25 125 375 1375 3375 6375 10375 15375

解析:本题考核的知识点为 JavaBean 编程,参见 P98 五、 编写 JSP 程序, 在当前 Web 应用目录下创建文件夹 abc, 并在该文件夹下创建文本文件“cba.txt”。 解析:本题考核的知识点为 JSP 编程,参见 P67。

心系天下求学人 细致

12

专业 专注 周到


相关文章:
吉大13春学期《脚本语言和互动网页设计》复习题主观题知识点和教材页码标注
吉大13春学期《脚本语言和互动网页设计》复习题主观题知识点和教材页码标注_其它课程_高中教育_教育专区。奥鹏远程教育中心助学服务部 http://www.open.com.cn 吉大...
吉大13春学期《自动控制原理》复习题主观题知识点和教材页码标注A
吉大13春学期《自动控制原理》复习题主观题知识点和教材页码标注A 隐藏>> 一、已知控制系统结构图如下图所示。试通过结构图等效变换求系统传递函数 C(s)/R(s)...
吉大13春学期《自动控制原理》复习题主观题知识点和教材页码标注A
吉大13 春学期《自动控制原理》主观题知识点和教材页码标注(A)本复习题页码标注所用教材为:教材名称 自动控制原理(第 5 版) 单价 36.4 作者 胡寿松 版本 2013...
吉大13春学期《电力系统分析》复习题主观题知识点和教材页码标注
奥鹏远程教育中心助学服务部 http://www.open.com.cn 吉大 13 春学期《电力系统分析》复习题主观题知识点和教材页码标注 本复习题页码标注所用教材为:教材名称 ...
吉大13秋学期《自动控制原理》主观题知识点和教材页码标注(B)
吉大13学期《自动控制原理》主观题知识点和教材页码标注(B)本复习题页码标注所用教材为:教材名称 自动控制原理(第六版) 单价 58 作者 胡寿松 版本 2013 年 ...
吉大13秋学期《自动控制原理》主观题知识点和教材页码标注(C)
吉大13 秋学期《自动控制原理》主观题知识点和教材页码标注(C)本复习题页码标注...吉大13春学期《脚本语言... 12页 免费 吉大11春学期《人力资源... 4页 2下...
吉大13春学期《审计学》复习题主观题知识点和教材页码标注
奥鹏远程教育中心助学服务部 http://www.open.com.cn 吉大 13 春学期《审计学》复习题主观题知识点和教材页码标注本模拟题页码标注所用教材为:教材名称 审计学 ...
吉大13秋学期《自动控制原理》主观题知识点和教材页码标注(A)
吉大13学期《自动控制原理》主观题知识点和教材页码标注(A)本复习题页码标注所用教材为:教材名称 自动控制原理(第六版) 单价 58 作者 胡寿松 版本 2013 年 ...
吉大12秋学期《土木工程制图》复习题主观题知识点和教材页码标注
吉大12秋学期《土木工程制图》复习题主观题知识点和教材页码标注_从业资格考试_资格...吉大13春学期《脚本语言... 12页 免费 吉大13春学期《自动控制... 暂无评价...
更多相关标签: