试卷名称:《Web应用开发》选择题(含参考答案)JavaEE基础
试卷描述:Web开发笔试题目、Java基础笔试、考试、在线考试
试卷链接:试卷限时:50分
一. 多选题
每题分值:2
是否题目乱序:是
是否选项乱序:是
jstl条件标签是否可回溯:是
难度:中
1. [多选]    在Session范围中以名称"bean"放置了一个JavaBean属性,JavaBean上有个getMessage()方法,请问以下哪个方式呼叫getMessage()以取得讯息并显示出来
A.<jsp:getProperty name="bean" property="message">
B.${ ().getMessage() %>
D.${}
答案:BD
解析:<jsp:getProperty>前必须先使用<jsp:useBean>并指定scope为request,否则<jsp:getProperty>只会在page范围中寻属性。
2. [多选]    在Web应用程序中有以下的程序代码,执行后转发至某个JSP网页:
List names = new ArrayList();
("caterpillar");
("names", names);
以下哪个选项可以正确地使用EL取得List中的值
A.${}
B.${names[0]}
C.${names.[0]}
D.${names["0"]}
答案:BD
解析:在[]指定索引值时可以用双引号,所以D也是正确的。
3. [多选]    哪些JSTL标签可用来进行Java程序中if、的功能
A.<c:if>
B.<c:else>
C.<c:when>
D.<c:otherwise>
答案:ACD
4. [多选]    关于tag指示元素的body-content属性,以下说明何者正确
A.可设定的值有JSP、scriptless、empty与tagdependent
B.默认值是scriptless
C.设定为tagdependent时,本体内容将不作任何处理直接传入Tag File中
D.如果本体中要执行Scriptlet,则要设定为JSP
答案:BC
解析:可设定的值只有scriptless、empty与tagdependent,预设是scriptless。无论如何,Tag File的本体是绝不能有Scriptlet。
5. [多选]以下哪些是Java EE体系架构的优点选择是__________。(多选)
A. 不依赖硬件和操作系统
B.程序运行速度快
C.提高Windows系统服务器效率
D.方便企业信息系统集成
答案:AD
6. [多选]以下哪些是JAVA EE框架的服务技术选择是__________。(多选)
A. Web服务技术
B.安全技术
C.持久化技术
D.数据连接技术
答案:ABCD
7. [多选]以下哪些是J2EE的客户端组件选择是__________。(多选)
A. Java
C.客户端应用程序
浏览器
答案:BCD
8. [多选]以下哪些是Java EE标准组件它们是__________。(多选)
A. JSP
答案:AD
9. [多选]以下哪些是Java EE标准组件它们是__________。(多选)
A. JSP
答案:ABC
10. [多选]以下描述何者有误
A.使用Statement一定会发生SQL Injection
B.使用PreparedStatement就不会发生SQL Injection
C.不使用Connection时必须加以关闭
代表查询的结果集合
答案:AB
11. [多选]    ServletContext定义与属性相关的方法是哪三个
();
();
()
();
答案:ABD
12. [多选]    哪几个对象提供有getAttribute()方法
答案:AD
解析:事实上还有一个,HttpSession对象。只不过到本章还没介绍到HttpSession的使用。
13. [多选]在中有以下的设定:
<web-app ..>
    …
    <listener>
  <listener-class>    </listener>
..
<web-app>
以下何者正确

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。