还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
JSP理论考试题及答案汇总
一、单选题
1.下列哪个标签用于在JSP页面中声明一个变量?()(1分)A.%!%B.%%C.%%D.【答案】A【解析】%!%用于在JSP页面中声明一个变量
2.JSP页面中的哪些指令用于设置页面属性?()(1分)A.page指令B.include指令C.taglib指令D.A和B【答案】D【解析】page指令和include指令用于设置页面属性
3.下列哪个对象用于在JSP页面中访问HTTP请求参数?()(1分)A.requestB.responseC.sessionD.application【答案】A【解析】request对象用于在JSP页面中访问HTTP请求参数
4.JSP页面中的哪些注释不会被JSP引擎处理?()(1分)A.!----B.%C.//D.//【答案】A【解析】!----用于在JSP页面中添加注释,不会被JSP引擎处理
5.下列哪个对象用于在JSP页面中访问HTTP响应参数?()(1分)A.requestB.responseC.sessionD.application【答案】B【解析】response对象用于在JSP页面中访问HTTP响应参数
6.JSP页面中的哪些指令用于引入其他文件?()(1分)A.page指令B.include指令C.taglib指令D.A和B【答案】D【解析】page指令和include指令用于引入其他文件
7.下列哪个标签用于在JSP页面中声明一个方法?()(1分)A.%!%B.%%C.%%D.【答案】A【解析】%!%用于在JSP页面中声明一个方法
8.JSP页面中的哪些对象用于管理会话信息?()(1分)A.requestB.responseC.sessionD.application【答案】C【解析】session对象用于管理会话信息
9.下列哪个标签用于在JSP页面中插入HTML内容?()(1分)A.c:outB.%C.%=%D.html【答案】C【解析】%=%用于在JSP页面中插入HTML内容
10.JSP页面中的哪些指令用于声明标签库?()(1分)A.page指令B.include指令C.taglib指令D.A和B【答案】C【解析】taglib指令用于声明标签库
二、多选题(每题4分,共20分)
1.以下哪些属于JSP页面的指令?()A.page指令B.include指令C.taglib指令D.scriptlet指令【答案】A、B、C【解析】JSP页面的指令包括page指令、include指令和taglib指令
2.以下哪些对象用于在JSP页面中访问请求参数?()A.requestB.responseC.sessionD.application【答案】A、C【解析】request对象和session对象用于在JSP页面中访问请求参数
3.以下哪些标签用于在JSP页面中插入表达式?()A.c:outB.%C.%=%D.html【答案】A、C【解析】c:out和%=%用于在JSP页面中插入表达式
4.以下哪些指令用于设置页面属性?()A.page指令B.include指令C.taglib指令D.scriptlet指令【答案】A、C【解析】page指令和taglib指令用于设置页面属性
5.以下哪些对象用于在JSP页面中管理会话信息?()A.requestB.responseC.sessionD.application【答案】C、D【解析】session对象和application对象用于在JSP页面中管理会话信息
三、填空题
1.JSP页面中的%!%标签用于声明______和______【答案】变量;方法(4分)
2.JSP页面中的%%标签用于声明______【答案】脚本片段(4分)
3.JSP页面中的%=%标签用于插入______【答案】表达式(4分)
4.JSP页面中的page指令用于设置______属性【答案】页面(4分)
5.JSP页面中的include指令用于引入______和______【答案】文件;静态资源(4分)
四、判断题
1.JSP页面中的%%标签会被JSP引擎处理()(2分)【答案】(√)【解析】%%标签会被JSP引擎处理
2.JSP页面中的!----标签会被JSP引擎处理()(2分)【答案】(×)【解析】!----标签不会被JSP引擎处理
3.JSP页面中的script标签会被JSP引擎处理()(2分)【答案】(×)【解析】script标签不会被JSP引擎处理
4.JSP页面中的%!%标签会被JSP引擎处理()(2分)【答案】(√)【解析】%!%标签会被JSP引擎处理
5.JSP页面中的%=%标签会被JSP引擎处理()(2分)【答案】(√)【解析】%=%标签会被JSP引擎处理
五、简答题
1.简述JSP页面中的page指令的作用【答案】page指令用于设置JSP页面的属性,包括脚本语言、内容类型、页面编码、错误页面等【解析】page指令用于设置JSP页面的属性,包括脚本语言、内容类型、页面编码、错误页面等
2.简述JSP页面中的include指令的作用【答案】include指令用于引入其他文件,可以是静态文件或动态文件【解析】include指令用于引入其他文件,可以是静态文件或动态文件
3.简述JSP页面中的session对象的作用【答案】session对象用于管理会话信息,可以在多个页面之间共享数据【解析】session对象用于管理会话信息,可以在多个页面之间共享数据
六、分析题
1.分析JSP页面中的request对象的作用【答案】request对象用于在JSP页面中访问HTTP请求参数,可以通过request对象获取客户端传递的参数值【解析】request对象用于在JSP页面中访问HTTP请求参数,可以通过request对象获取客户端传递的参数值
2.分析JSP页面中的response对象的作用【答案】response对象用于在JSP页面中访问HTTP响应参数,可以通过response对象设置响应头、响应内容等【解析】response对象用于在JSP页面中访问HTTP响应参数,可以通过response对象设置响应头、响应内容等
七、综合应用题
1.编写一个JSP页面,实现以下功能-获取客户端传递的参数值-在页面中显示参数值-设置页面编码为UTF-8【答案】```jsp%@pagelanguage=javacontentType=text/html;charset=UTF-8pageEncoding=UTF-8%!DOCTYPEhtmlhtmlheadtitle参数值显示/title/headbody%Stringname=request.getParametername;out.println欢迎+name;%/body/html```【解析】通过request.getParametername获取客户端传递的参数值,通过out.println在页面中显示参数值,通过pageEncoding=UTF-8设置页面编码为UTF-8
八、标准答案
一、单选题
1.A
2.D
3.A
4.A
5.B
6.D
7.A
8.C
9.C
10.C
二、多选题
1.A、B、C
2.A、C
3.A、C
4.A、C
5.C、D
三、填空题
1.变量;方法
2.脚本片段
3.表达式
4.页面
5.文件;静态资源
四、判断题
1.(√)
2.(×)
3.(×)
4.(√)
5.(√)
五、简答题
1.page指令用于设置JSP页面的属性,包括脚本语言、内容类型、页面编码、错误页面等
2.include指令用于引入其他文件,可以是静态文件或动态文件
3.session对象用于管理会话信息,可以在多个页面之间共享数据
六、分析题
1.request对象用于在JSP页面中访问HTTP请求参数,可以通过request对象获取客户端传递的参数值
2.response对象用于在JSP页面中访问HTTP响应参数,可以通过response对象设置响应头、响应内容等
七、综合应用题
1.通过request.getParametername获取客户端传递的参数值,通过out.println在页面中显示参数值,通过pageEncoding=UTF-8设置页面编码为UTF-8。
个人认证
优秀文档
获得点赞 0