ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:177.11KB ,
资源ID:19658715      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19658715.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(百一测评《Web应用开发》选择题含参考答案JavaEE基础.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

百一测评《Web应用开发》选择题含参考答案JavaEE基础.docx

1、百一测评Web应用开发选择题含参考答案JavaEE基础百一测评Web应用开发选择题(含参考答案)JavaEE基础试卷名称:Web应用开发选择题(含参考答案)JavaEE基础试卷描述:Web开发笔试题目、Java基础笔试、微信考试、在线考试试卷链接:试卷限时:50分一.多选题每题分值:2分是否题目乱序:是是否选项乱序:是是否可回溯:是难度:中1.多选 在Session范围中以名称bean放置了一个JavaBean属性,JavaBean上有个getMessage()方法,请问以下哪个方式呼叫getMessage()以取得讯息并显示出来A.B.$ ().getMessage() %D.$答案:BD解

2、析:前必须先使用并指定scope为request,否则只会在page范围中寻找属性。2.多选 在Web应用程序中有以下的程序代码,执行后转发至某个JSP网页:List names = new ArrayList();(caterpillar);(names, names);以下哪个选项可以正确地使用EL取得List中的值A.$B.$names0C.$names.0D.$names0答案:BD解析:在指定索引值时可以用双引号,所以D也是正确的。3.多选 哪些JSTL标签可用来进行Java程序中if、的功能A.B.C.D.答案:ACD4.多选 关于tag指示元素的body-content属性,以下

3、说明何者正确 A.可设定的值有JSP、scriptless、empty与tagdependentB.默认值是scriptlessC.设定为tagdependent时,本体内容将不作任何处理直接传入Tag File中D.如果本体中要执行Scriptlet,则要设定为JSP答案:BC解析:可设定的值只有scriptless、empty与tagdependent,预设是scriptless。无论如何,Tag File的本体是绝不能有Scriptlet。5.多选以下哪些是Java EE体系架构的优点选择是_。(多选)A. 不依赖硬件和操作系统B.程序运行速度快C.提高Windows系统服务器效率D.方

4、便企业信息系统集成答案:AD6.多选以下哪些是JAVA EE框架的服务技术选择是_。(多选)A. Web服务技术B.安全技术C.持久化技术D.数据连接技术答案:ABCD7.多选以下哪些是J2EE的客户端组件选择是_。(多选)A. JavaC.客户端应用程序浏览器答案:BCD8.多选以下哪些是Java EE标准组件它们是_。(多选)A. JSP答案:AD9.多选以下哪些是Java EE标准组件它们是_。(多选)A. JSP答案:ABC10.多选以下描述何者有误A.使用Statement一定会发生SQL InjectionB.使用PreparedStatement就不会发生SQL Injectio

5、nC.不使用Connection时必须加以关闭代表查询的结果集合答案:AB11.多选 ServletContext定义与属性相关的方法是哪三个();();()();答案:ABD12.多选 哪几个对象提供有getAttribute()方法答案:AD解析:事实上还有一个,HttpSession对象。只不过到本章还没介绍到HttpSession的使用。13.多选在中有以下的设定: .以下何者正确类别要实作ServletContextListener接口B.每生成一个Servlet实例就会呼叫ServletContextListener的init()方法应用程序初始化之后,会呼叫ServletCont

6、extListener的contextInitialized()方法D.不需要这个标签答案:AC14.多选 如果要设置响应的内容类型标头,哪几个选项是正确的作法Content-Type, text/html);text/html);Content-Type, text/html);text/html);答案:ABC15.多选哪几个方法是定义在HttpServletRequest中,而非由ServletRequet中继承而来()()()()答案:ABC16.多选 在Web容器中,以下哪两个类别的实例分别代表HTTP请求与响应对象答案:BC17.多选 以下何者适合使用GET请求来发送 A.检视静态

7、页面B.查询商品数据C.新增商品资料D.删除商品数据答案:AB解析:这题在考等幂操作,不改变服务器状态的查询应使用GET。18.多选 在继承BodyTagSupport类别实作自订标签时,基本上doStartTag()方法可以传回的有效值有哪几个 答案:ABC19.多选 哪几个Web容器提供的验证方式,会出现对话框让使用者输入名称、密码答案:ACD20.多选 假设有以下的设定档: Login Required / / GET POST admin 以下描述何者正确A.只有admin角色才可以存取/与/角色只允许使用GET与POST方法与POST方法只允许admin使用D.其它角色可使用GET、

8、POST以外的HTTP方法存取答案:ACD解析:admin可以使用所有的HTTP方法来存取/与/。21.多选 如果要保证数据传输时的完整性与机密性,必须在中使用哪两个标签A.B.C.D.答案:AB22.多选以下何者是的合法设定值答案:ABC23.多选关于Connection的描述,何者正确A.可以从DriverManager上取得ConnectionB.可以从DataSource上取得ConnectionC.在方法结束之后Connection会自动关闭是执行绪安全(Thread-safe)答案:AB解析:Connection不是执行绪安全的,不可以在多执行绪环境下共享Connection,以免

9、发生数据错乱的问题。24.多选 哪些JDBC驱动程序可以有跨平台的特性 1 2 3 4答案:CD25.多选 以下何者应该使用POST请求来发送 A.查询商品数据B.新增商品资料C.更新商品数据D.删除商品数据答案:BCD解析:这题在考非等幂操作,会改变服务器状态的查询应使用POST。26.多选 以下何者是属于客户端执行的程序答案:BD27.多选 以下何者适合使用GET请求来发送 A.使用者名称、密码B.检视论譠页面C.信用卡资料D.查询数据的分页答案:BD解析:敏感性数据不应使用GET来发送。论譠页面、数据分页可以使用GET,便于使用者设定为书签。28.多选 以下何者应该使用POST请求来发送

10、 A.使用者名称、密码B.档案上传C.搜寻引擎的结果画面文件答案:ABD解析:敏感性数据、大量数据不应使用GET来发送。搜寻引擎结果画面可以使用GET,便于使用者设定为书签。29.多选 你在中定义了以下的内容: HelloServlet HelloServlet /hello 这个中的定义有哪些错误A.标签中的设定一定要用.do作结尾B.标签应改为,结尾标签名称也要修改C.标签应改为,结尾标签名称也要修改D.标签应改为,结尾标签名称也要修改答案:BC解析:可以无需.do结尾,也可以用万用字符(wildcard),例如*.do将会让所有以.do结尾的请求由该Servlet进行处理。30.多选 关

11、于ServletContext初始参数,以下哪两项是中正确的设定A. PARAM VALUEB. PARAM VALUEC. PARAM1 VALUE1 PARAM1 VALUE1D. PARAM1 VALUE1 PARAM2 VALUE2答案:BD31.多选 在浏览器禁用Cookie的情况下,哪些机制仍可以用于会话管理重写C.隐藏字段 API答案:BC32.多选 关于HttpSession的setMaxInactiveInterval()方法,以下描述何者错误A.设定的单位是分B.用来设定HttpSession在浏览器多久没活动后失效C.用来设定Cookie的失效时间D.会覆盖中的设定答案:

12、AC33.多选 关于HttpSession的描述,以下何者错误A.关闭浏览器后HttpSession就会被回收B.可以执行invalidate()使之失效C.不同的浏览器使用相同的Session ID,也会取得不同的HttpSession对象的setMaxInactiveInterval()方法设定为-1将永不失效答案:AC解析:关闭浏览器后立即失效的是储存Session ID的Cookie,不是HttpSession对象。34.多选 哪几个对象提供有setAttribute()方法答案:ABD35.多选 关于ServletJSP的Session ID,何者正确A.预设使用Cookie来储存S

13、ession ID的名称是JSESSIONIDC.在禁用Cookie时,可以使用URL重写来发送Session IDD.必须自行呼叫HttpSession的getId()方可产生答案:AC解析:Session ID的Cookie名称是厂商各自实作的,JSESSIONID在Tomcat上的实作名称。容器会自动帮你产生Session ID。36.多选 哪几个对象的属性设定可以跨越请求范围答案:BD37.多选HttpSession失效的时机为何A.执行invaliate()方法B.下次请求超过中的设定时间C.存活时间超过setMaxInactiveInterval()方法设定的时间D.关闭浏览器答案

14、:AB38.多选 关于以下中的设定,何者描述正确 NullPointerException A.发生NullPointerException时会转发处理B.例外型态必须指定完全符合名称(Full Qualified Name)必须改为/D.例外类型不可以指定特定的例外类别名称答案:BC39.多选 哪个URL模式设定方式,可以符合/guest/的请求A.*.viewB./guest/*.viewC./guest/*D./guest/答案:ACD40.多选在过滤器设定中,哪个URL模式设定方式,在/guest/的请求时会触发过滤器A.*.viewB./guest/*.viewC./guest/*D

15、./guest/答案:ACD解析:过滤器的设定原则与Servlet相同。41.多选 关于过滤器的描述,以下何者正确接口定义了init()、service()与destroy()方法B.会传入ServletRequest与ServletResponse至FilterC.要执行下一个过滤器,必须执行FilterChaing的next()方法D.如果要取得初始参数,要使用FilterConfig物件答案:BD42.多选 关于以下的设定: SecurityFilter SecurityFilter *.do USER caterpillar PASSWORD 123456 以下描述何者正确A.根据,过

16、滤器会套用在所有以.do结尾的URL请求B.可以透过FilterConfig来读取USER与PASSWORD初始参数C.初始参数设定位置错误,等标签应放在标签之中D.应改为才是正确设定答案:AC解析:由于初始参数的设定错误,无法透过FilterConfig取得初始参数。43.多选 关于以下的设定: SecurityFilter / SecurityFilter *.view CharacterFilter / 以下描述何者正确A.当请求时,只会套用SecurityFilterB.当请求时,过滤器的执行顺序为SecurityFilter、CharacterFilterC.当请求时,过滤器的执行顺

17、序为SecurityFilter、CharacterFilterD.当请求时,只会套用SecurityFilter答案:BD44.多选 关于FilterChain的描述,何者正确A.如果不呼叫FilterChain的doFilter()方法,则请求略过接下来的过滤器而直接交给ServletB.如果有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给下一个过滤器C.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给ServletD.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法没有作用答案:BC45.

18、多选 关于请求包裹器,以下描述何者正确A.可以实作ServletRequest界面B.可以继承ServletRequestWrapper类别C.一定要继承ServletRequestWrapper类别是ServletRequestWrapper的子类别答案:ABD解析:要自己实作ServletRequest接口来实作请求包裹器也是可以的,只是所有的方法都要自行实作。46.多选 在开发过滤器时,以下何者是正确的观念A.必须考虑前后过滤器之间的关系B.挂上过滤器后不改变应用程序原有的功能C.设计Servlet时必须考虑到未来加装过滤器的需求D.每个过滤器要设计为独立互不影响的组件答案:BD47.多

19、选关于Filter界面上的doFilter()方法之说明,何者有误A.会传入两个参数HttpServletRequest、HttpServletResponseB.会传入三个参数HttpServletRequest、HttpServletResponse、FilterChainC.前一个过滤器呼叫FilterChain的doFilter()后,会执行目前过滤器的doFilter()方法D.前一个过滤器的doFilter()执行过后,会执行目前过滤器的doFilter()方法答案:ABD解析:Filter的doFilter()方法上三个参数是ServletRequest、ServletRespo

20、nse、FilterChain。前一个过滤器的doFilter()执行时,当中必须呼叫FilterChain的doFilter()方法,才会执行目前过滤器的doFilter()方法。48.多选 以下哪几个倾听器,必须在中设定答案:AC解析:没有BD这两种倾听器。49.多选 以下何者为倾听器的事件类型之一答案:ACD50.多选 以下哪几个事件类型,拥有getName()与getValue()方法答案:BCD51.多选 关于JSP的描述,哪个正确A.要在JSP中撰写Java程序代码,必须重新定义_jspService()B.重新定义jspInit()来作JSP初次载入容器的初始化动作C.重新定义j

21、spDestroy()来作JSP从容器销毁时的结尾动作D.要在JSP中撰写Java程序代码,必须重新定义service()答案:BC二.单选题每题分值:2分是否题目乱序:是是否选项乱序:是是否可回溯:是难度:中52.单选以下有关Java EE技术的描述中,哪种说法是正确的选择结果是_。A. 是动态网页的设计工具B.是一个标准中间件体系结构C.是一种计算机编程语言D.是企业编写Java语言的工具答案:B53.单选下列有关Java EE用途的说法,哪种是正确的请选择一个正确的答案是_。A. 规范分布式多层企业应用系统的开发B.设计动态网页C.设计桌面应用程序D.设计网络管理程序答案:A54.单选

22、下列有关Java EE技术的陈述中,哪种说法是正确的选择结果是_。A. Java EE是一个标准中间件体系结构 EE一门编程语言C.一种编写Java语言的工具D.设计动态网页的工具答案:A55.单选 在Java Web开发中,要在服务器端查询cookie, 要用到HttpServletRequest 的哪个方法选择是_。A. session答案:B56.单选 在 JSP 内置对象中,哪个对象对客户的请求做出响应,向客户端输出信息选择是_。A. out答案:B57.单选 用于声明当前页为error页正确的选择是_。A. % page errorPage=true %B.% page info=error %C.%

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1