【最新大学期末考试题库答案】Javaweb期末考试题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
)。
A .<%! Int a = 4;%>
B.<% int a=4;%>
号
C.<%--int a=4-- %>
D. <%@ int a=4%>
学
得分
2. 一个 servlet 的生命周期不包括( B )方法 ?
A . init( ) 方法
B. invalidate( ) 方法
C. service( ) 方法
Servlet 主要用于控制逻辑。 ② Servlet 是使用 Java Servlet 接口( API )运行在 Web应用服务
器上 Java 程序,其功能十分强大,它不但可以处理
Http 请求中
的业务逻辑,而且还可以输出 HTML代码来显示指定页面。它是
JSP 的早期版本。
③ JSP 是一种在 Servlet 规范之上的动态网页技术,在 JSP页面之
的简易方式。 JSP编译后是“类 servlet ”。 Servlet 和 JSP 最主
要的不同点在于, Servlet 的应用逻辑是在 Java 文件中,并且完
全从表示层中的 HTML里分离开来。 而 JSP的情况是 Java 和 HTML
可以组合成一个扩展名为 .jsp 的文件。 JSP 侧重于视图, Servlet
第 1 页(共 6 页)
得分
5. 有一个 JavaBean 组件,类名为 Student,此 JavaBean 组件的获得访问 方法是 getTotalScore,其功能是获得某个学生几门功课的总分, 返回值 保留一位小数, 则以下关于 getTotalScore 的声明正确的是 ( B )。
A .public int getTotalScore()
D .destroy( ) 方法
钰
得分
晓
刘
:
3. Application 对象的作用域是( B
)。
名
姓
A . 一次会话
B. 整个应用程序
C. 一次请求
D . 整个页面
得分
4. 下面对 servlet 中重定向说法描述错误的是( D )。 A .使用的是 HttpServletResponse 接口的 sendRedirect() 方法 B. 源组件的响应结果不会发送给客户端 C. sendRedirect()方法后的代码仍会执行 D .源组件和目标组件共享 ServletRequest 对象
3. 答:
定义一个 JavaBean 对属性的方法有何约定 ? JavaBean 应该部署在什 么位置?
得分 ①如果属性为 A,则设置属性的方法为 setA(), 获得属性的方法为 getA() 。 ② JavaBean 应放在 WEB-INF下的 classes 文件夹中。
4. 答:
JSP 一般通过什么连接数据库?并简述连接过程。
主要用于控制逻辑。
第 3 页 (共 6 页)
2. 答:
在 web.xml 中部署监听器的 <listener> 元素应该放置在什么位置? 得分
web.xml 中部署监听器的 <listener> 元素应该放置在 </web-app> 前。 例如 <web-app> <listener> <listener-class>org.xiosu.listener.onlineListener</listener -class> </listener> </web-app>
5. Tomcat 服务器的默认端口是 __8080_________。_
第 2 页(第 6 页)
三、 简答题:(每小题 4 分,共 20 分。) 得分 评卷人
1. 答:
JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么?
Байду номын сангаас
得分
① JSP 是 Servlet 技术的扩展,本质上是 Servlet 的简易方式,更
中,同样可以编写业务逻辑处理 Http 请求,也可以通过 HTML代
码来编辑页面。
④ 在实现功能上, Servlet 与 JSP 貌似相同,实质存在一定的区别,
表现在以下方面: 1. 角色不同; 2. 编程方法不同; 3.Servlet 需
要编译后运行; 4. 速度不同。
⑤ 他们之间的联系: JSP是 Servlet 技术的扩展, 本质上就是 Servlet
天津师范大学期末考核
1304
2015— 2016 学年第 2 学期 期末考核试卷
机
算
计
科目: Java Web 应用开发 学院:计信学院
专业:计算机科学
:
级
题号
一
二
三
四
班
总分
分数
一、 单选题 : (每小题 2 分,共 10 分)
得分 评卷人
1330090110 :
1. 下列语句属于声明语句的是( A
强调应用的外表表达。 JSP编译后是 " 类 servlet" 。Servlet 和 JSP
最主要的不同点在于, Servlet 的应用逻辑是在 Java 文件中,并 且完全从表示层中的 HTML里分离开来。而 JSP的情况是 Java 和
HTML可以组合成一个扩展名为 .jsp 的文件。 JSP侧重于视图,
B. public float getTotalScore()
C. protected int getTotalScore()
D .protected float getTotalScore() 得分
二、 填空题 : (每空 1 分,共 10 分)
得分
评卷人
1.
Java Web 在 MVC 设计模式下, JavaBean 是模型 JSP
是
视图, _ Servlet
是控制器。
得分
在 JSP中, request 内置对象代表请求消息, response 内置对象 2.
代表响应消息, __session________内_ 置对象代表会话, ___out_________ 内置对象用语在浏览器输出信息。
得分
3.
Sevlet 过滤器核心对象放置在
① JSP 一般通过 JDBC 连接数据库。 ② 使用 JDBC操作数据的开发流程,其关键步骤如下:
javax.servlet 包中,其名称为
______Filter_____,_相关对象有过滤器配置对象 __FilterConfig __________
和过滤器传递工具 __FilterChain ____。
得分
4. PreparedStatement 接口中的 SQL 语句可以使用占位符 “ _____?______”_ 来替代语句中的参数,然后再对其进行赋值。 得分