2023下半年JSP程序设计期末模拟试卷及答案_第1页
2023下半年JSP程序设计期末模拟试卷及答案_第2页
2023下半年JSP程序设计期末模拟试卷及答案_第3页
2023下半年JSP程序设计期末模拟试卷及答案_第4页
2023下半年JSP程序设计期末模拟试卷及答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——2023下半年JSP程序设计期末模拟试卷及答案JSP程序设计期末模拟试卷

一、选择题(本大题共15小题,每题2分,共30分)1.在JSP中假使要导入java.io.*包,应当使用()指令。

A.pageB.taglibC.includeD.forward2.对于预定义的说法错误的是()

A、一次可声明多个变量和方法,只要以“;〞结尾就行B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量

D、在预定义中声明的变量将在JSP页面初始化时初始化3.JSP中的隐式解释为()。

A.//解释内容B.C.D./*解释内容*/4.使用response对象进行重定向时使用的方法为()。

A.getAttribute()B.sendRedirect()C.setContentType()D.setAttribute()5.假使把用户名变量UserName放在session对象中,下面语句正确的是()

A.session.setName(UserName)B.session.setName(“name〞,UserName)C.session.setAttribute(UserName)D.session.setAttribute(“name〞,UserName)6.在JSP中,test.jsp文件中有如下一行代码:

要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入()。

A.pageB.requestC.sessionD.application7.在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。

A.pageB.requestC.responseD.application8.在JSP中,()动作用于将请求转发给其他JSP页面。A.forwardB.includeC.useBean

D.setProperty

9.JSP中使用标记时,不会出现的属性是:()。

A.nameB.propertyC.valueD.以上皆不会出现10.下述选项中不属于JDBC基本功能的是()。A.与数据库建立连接B.提交SQL语句C.处理查询结果D.数据库维护管理11.在标记中包含哪个标记()?A.caseB.chooseC.check

D.when

12.下面哪个标记产生的结果同()。

A.B.C.D.语句C.被引用的Bean文件的文件名后缀为.javaD.Bean文件放在任何目录下都可以被引用

二、填空题(本大题共12小题,20个空,每空1分,共20分)

1.Tomcat服务器的默认端口是。

2.一个JSP页面可由5种元素组成、、

、、。

3.取表单()提交的参数,寻常使用的内部对象是方法是。

4.在JSP中,连接数据库的方式寻常有两种:一种是;另一种是。

5.在JSP中,当执行了查询操作时,一般将查询结果保存在

对象中。

6.JDBC中为Statement接口提供了3种执行方法,它们是:

方法、方法、方法。7.在JSP中使用Javabean可以通过动作元素。

8.假使你想使用Javabean设计一个网站计数器,那么该bean的scope应当是。9.从本质上讲,Servlet是Java类。

10.Servlet的生命周期分三个时期:、

三、简答题(本大题共5小题,每题6分,共30分)

1.JSP中INCLUDE指令标记与INCLUDE动作标记有什么区别?2.如何连接数据库?

3.简述JavaBean的书写规范。

4.JAVASERVLETAPI中sendRedirect()与forward()的区别?5.说明MVC设计模式中,M、V、C分别代表什么,有什么作用。四、编程题(本大题共2小题,每题10分,共20分)1.要求在页面上有两个文本框,用户在文本框中输入姓名和电话号码,单击“提交〞按钮后,由服务器应用程序接受并处理用户信息。

2.创立一个名为worker.java的Bean,用来描述工人的信息,分别是姓名,工号,身高,体重,在一个名为work.jsp的页面中使用这个Bean,通过动作设置Bean的各个属性,通过动作显示出Bean的各个属性的值。

参考答案:一、选择题

1.A2.C3.C4.B5.D6.C7.C8.A9.C10.D11.D12.C13.B14.A15.A二、填空题

1.8080

2.普通的HTML标记、JSP标记、变量和方法的声明、Java程序片、Java表达式

3.request、getParameter

4.通过JDBC-ODBC桥连接、通过JDBC驱动程序连接5.ResultSet

6.executeUpdate、executeQuery、execute7.8.application9.Java

10.装载Servlet、创立一个Servlet实例、销毁三、简答题

1.<%@includefile=〞〞%>,jsp的include指令元素读入指定页面的内容。并把这些内容和原

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论