- JSP 基础教程
- JSP - 首页
- JSP - 概述
- JSP - 环境设置
- JSP - 架构
- JSP - 生命周期
- JSP - 语法
- JSP - 指令
- JSP - 动作
- JSP - 隐式对象
- JSP - 客户端请求
- JSP - 服务器响应
- JSP - HTTP 状态码
- JSP - 表单处理
- JSP - 编写过滤器
- JSP - 处理 Cookie
- JSP - 会话跟踪
- JSP - 文件上传
- JSP - 处理日期
- JSP - 页面重定向
- JSP - 访问计数器
- JSP - 自动刷新
- JSP - 发送电子邮件
- 高级 JSP 教程
- JSP - 标准标签库
- JSP - 数据库访问
- JSP - XML 数据
- JSP - JavaBean
- JSP - 自定义标签
- JSP - 表达式语言
- JSP - 异常处理
- JSP - 调试
- JSP - 安全性
- JSP - 国际化
- JSP 有用资源
- JSP - 常见问题解答
- JSP - 快速指南
- JSP - 有用资源
- JSP - 讨论
JSP 模拟测试
本节为您提供了与JSP 框架相关的各种模拟测试集。您可以将这些示例模拟测试下载到本地计算机,并在方便时离线解答。每个模拟测试都提供了一个模拟测试答案,让您验证最终得分并进行自我评分。
JSP 模拟测试一
Q 1 - HttpJspPage 类中 jspDestroy() 方法的正确签名是什么?
A - void jspDestroy(HTTPRequest request, HTTPResponse response)
B - void jspDestroy(HTTPRequest request, HTTPResponse response) throws ServletException, IOException
答案:C
解释
正确的签名是
void jspDestroy()
Q 2 - HttpJspPage 类中 jspInit() 方法的正确签名是什么?
A - void jspInit(HTTPRequest request, HTTPResponse response)
B - void jspInit(HTTPRequest request, HTTPResponse response) throws ServletException, IOException
答案:C
解释
正确的签名是 void jspInit()
Q 3 - HttpJspPage 类中 _jspService() 方法的正确签名是什么?
A - void _jspService(HTTPRequest request, HTTPResponse response)
答案:B
解释
正确的签名是
void _jspService(HTTPRequest request, HTTPResponse response) throws ServletException, IOException
答案:A
解释
JSP 容器创建 _jspService() 方法,因此不应该被重写。
答案:A
解释
JSP 容器创建 _jspService() 方法,因此不应该被重写。
答案:C
解释
request 是 HttpServletRequest 的对象。
答案:C
解释
request 是 HttpServletResponse 的对象。
答案:B
解释
如果 page 指令的 isThreadSafe 属性设置为 false,则生成的 servlet 实现 SingleThreadModel 接口。
答案:D
解释
pageContext 可用于使用其方法(如 getPage()、getRequest() 等)检索其他隐式对象。
答案:A
解释
isThreadSafe 选项将页面标记为线程安全的。默认情况下,它为 true,所有 JSP 都被认为是线程安全的。
答案:A
解释
如果将 isThreadSafe 选项设置为 false,则 JSP 引擎确保一次只有一个线程执行您的 JSP。
答案:B
解释
request 是 HttpSession 的对象。
Q 16 - 如果一个 jsp 要生成一个 pdf 页面,它应该使用 page 指令的哪个属性?
答案:A
解释
<%page contentType="application/pdf">
以上标签用于使用 JSP 生成 PDF。
Q 17 - 如果一个 jsp 要生成一个 xml 页面,它应该使用 page 指令的哪个属性?
答案:D
解释
<%page contentType="text/xml">
答案:C
解释
export 不是 page 指令的有效属性。
答案:D
解释
Apache HTTP 服务器不支持 JSP。
答案:D
解释
JSP 代表 Java 服务器页面。
答案:D
解释
以上所有方法都在生成的 servlet 中生成。
答案表
题号 | 答案 |
---|---|
1 | C |
2 | C |
3 | B |
4 | A |
5 | A |
6 | A |
7 | A |
8 | C |
9 | C |
10 | C |
11 | B |
12 | D |
13 | A |
14 | A |
15 | B |
16 | A |
17 | D |
18 | C |
19 | C |
20 | B |
21 | B |
22 | A |
23 | D |
24 | D |
25 | D |