您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页百一测评——《Web应用开发》选择题—JavaEE基础

百一测评——《Web应用开发》选择题—JavaEE基础

来源:意榕旅游网
试卷名称:《Web应用开发》选择题(含参)—JavaEE基础

试卷描述:Web开发笔试题目、Java基础笔试、微信考试、在线考试 试卷链接:试卷限时:50分

一. 多选题

每题分值:2分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中

1. [多选] 在Session范围中以名称\"bean\"放置了一个JavaBean属性,JavaBean上有个

getMessage()方法,请问以下哪个方式呼叫getMessage()以取得讯息并显示出来 A. B.${ ().getMessage() %> D.${} 答案:BD

解析:前必须先使用并指定scope为request,否则只会在page范围中寻找属性。

2. [多选] 在Web应用程序中有以下的程序代码,执行后转发至某个JSP网页: List names = new ArrayList(); (\"caterpillar\"); (\"names\

以下哪个选项可以正确地使用EL取得List中的值 A.${} B.${names[0]} C.${names.[0]} D.${names[\"0\"]} 答案:BD

解析:在[]指定索引值时可以用双引号,所以D也是正确的。

3. [多选] 哪些JSTL标签可用来进行Java程序中if、的功能 A. B. C. D. 答案: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. [多选]在中有以下的设定:

.. 以下何者正确

类别要实作ServletContextListener接口

B.每生成一个Servlet实例就会呼叫ServletContextListener的init()方法 应用程序初始化之后,会呼叫ServletContextListener的contextInitialized()方法 D.不需要这个标签 答案:AC

14. [多选] 如果要设置响应的内容类型标头,哪几个选项是正确的作法 \"Content-Type\ \"text/html\");

\"Content-Type\ \"text/html\"); 答案:ABC

15. [多选]哪几个方法是定义在HttpServletRequest中,而非由ServletRequet中继承而来 () () () () 答案:ABC

16. [多选] 在Web容器中,以下哪两个类别的实例分别代表HTTP请求与响应对象 答案:BC

17. [多选] 以下何者适合使用GET请求来发送 A.检视静态页面 B.查询商品数据 C.新增商品资料 D.删除商品数据 答案:AB

解析:这题在考等幂操作,不改变服务器状态的查询应使用GET。

18. [多选] 在继承BodyTagSupport类别实作自订标签时,基本上doStartTag()方法可以传

回的有效值有哪几个

答案:ABC

19. [多选] 哪几个Web容器提供的验证方式,会出现对话框让使用者输入名称、密码

答案:ACD

20. [多选] 假设有以下的设定档:

Login Required / / GET POST

admin 以下描述何者正确

A.只有admin角色才可以存取/与/ 角色只允许使用GET与POST方法 与POST方法只允许admin使用

D.其它角色可使用GET、POST以外的HTTP方法存取 答案:ACD

解析:admin可以使用所有的HTTP方法来存取/与/。

21. [多选] 如果要保证数据传输时的完整性与机密性,必须在中使用

哪两个标签

A. B. C. D. 答案:AB

22. [多选]以下何者是的合法设定值

答案:ABC

23. [多选]关于Connection的描述,何者正确 A.可以从DriverManager上取得Connection B.可以从DataSource上取得Connection C.在方法结束之后Connection会自动关闭 是执行绪安全(Thread-safe) 答案:AB

解析:Connection不是执行绪安全的,不可以在多执行绪环境下共享Connection,以免发生数

据错乱的问题。

24. [多选] 哪些JDBC驱动程序可以有跨平台的特性 1 2 3 4 答案:CD

25. [多选] 以下何者应该使用POST请求来发送 A.查询商品数据 B.新增商品资料 C.更新商品数据 D.删除商品数据 答案:BCD

解析:这题在考非等幂操作,会改变服务器状态的查询应使用POST。

26. [多选] 以下何者是属于客户端执行的程序

答案:BD

27. [多选] 以下何者适合使用GET请求来发送 A.使用者名称、密码 B.检视论譠页面 C.信用卡资料 D.查询数据的分页 答案:BD

解析:敏感性数据不应使用GET来发送。论譠页面、数据分页可以使用GET,便于使用者设定为书签。

28. [多选] 以下何者应该使用POST请求来发送 A.使用者名称、密码 B.档案上传

C.搜寻引擎的结果画面 文件 答案:ABD

解析:敏感性数据、大量数据不应使用GET来发送。搜寻引擎结果画面可以使用GET,便于使用者设定为书签。

29. [多选] 你在中定义了以下的内容:

HelloServlet

HelloServlet /hello 这个中的定义有哪些错误

A.标签中的设定一定要用.do作结尾

B.标签应改为,结尾标签名称也要修改 C.标签应改为,结尾标签名称也要修改 D.标签应改为,结尾标签名称也要修改 答案:BC

解析:可以无需.do结尾,也可以用万用字符(wildcard),例如*.do将会让所有以.do结尾的请求由该Servlet进行处理。

30. [多选] 关于ServletContext初始参数,以下哪两项是中正确的设定 A.

PARAM VALUE B.

PARAM VALUE

C.

PARAM1 VALUE1 PARAM1 VALUE1 D.

PARAM1 VALUE1

PARAM2 VALUE2 答案:BD

31. [多选] 在浏览器禁用Cookie的情况下,哪些机制仍可以用于会话管理 重写 C.隐藏字段 API 答案:BC

32. [多选] 关于HttpSession的setMaxInactiveInterval()方法,以下描述何者错误 A.设定的单位是「分」

B.用来设定HttpSession在浏览器多久没活动后失效 C.用来设定Cookie的失效时间 D.会覆盖中的设定 答案:AC

33. [多选] 关于HttpSession的描述,以下何者错误 A.关闭浏览器后HttpSession就会被回收 B.可以执行invalidate()使之失效

C.不同的浏览器使用相同的Session ID,也会取得不同的HttpSession对象 的setMaxInactiveInterval()方法设定为-1将永不失效 答案:AC

解析:关闭浏览器后立即失效的是储存Session ID的Cookie,不是HttpSession对象。

34. [多选] 哪几个对象提供有setAttribute()方法

答案:ABD

35. [多选] 关于Servlet/JSP的Session ID,何者正确 A.预设使用Cookie来储存Session ID 的名称是JSESSIONID

C.在禁用Cookie时,可以使用URL重写来发送Session ID D.必须自行呼叫HttpSession的getId()方可产生 答案:AC

解析:Session ID的Cookie名称是厂商各自实作的,JSESSIONID在Tomcat上的实作名称。容器会自动帮你产生Session ID。

36. [多选] 哪几个对象的属性设定可以跨越请求范围 答案:BD

37. [多选]HttpSession失效的时机为何 A.执行invaliate()方法

B.下次请求超过中的设定时间

C.存活时间超过setMaxInactiveInterval()方法设定的时间 D.关闭浏览器 答案:AB

38. [多选] 关于以下中的设定,何者描述正确

NullPointerException

A.发生NullPointerException时会转发处理

B.例外型态必须指定完全符合名称(Full Qualified Name) 必须改为/

D.例外类型不可以指定特定的例外类别名称 答案:BC

39. [多选] 哪个URL模式设定方式,可以符合/guest/的请求 A.*.view B./guest/*.view C./guest/* D./guest/ 答案:ACD

40. [多选]在过滤器设定中,哪个URL模式设定方式,在/guest/的请求时会触发过滤器 A.*.view B./guest/*.view C./guest/*

D./guest/ 答案:ACD

解析:过滤器的设定原则与Servlet相同。

41. [多选] 关于过滤器的描述,以下何者正确 接口定义了init()、service()与destroy()方法 B.会传入ServletRequest与ServletResponse至Filter C.要执行下一个过滤器,必须执行FilterChaing的next()方法 D.如果要取得初始参数,要使用FilterConfig物件 答案:BD

42. [多选] 关于以下的设定:

SecurityFilter

SecurityFilter *.do

USER

caterpillar

PASSWORD 123456 以下描述何者正确

A.根据,过滤器会套用在所有以.do结尾的URL请求 B.可以透过FilterConfig来读取USER与PASSWORD初始参数

C.初始参数设定位置错误,等标签应放在标签之中 D.应改为才是正确设定 答案:AC

解析:由于初始参数的设定错误,无法透过FilterConfig取得初始参数。 43. [多选] 关于以下的设定:

SecurityFilter /

SecurityFilter *.view

CharacterFilter / 以下描述何者正确

A.当请求时,只会套用SecurityFilter

B.当请求时,过滤器的执行顺序为SecurityFilter、CharacterFilter C.当请求时,过滤器的执行顺序为SecurityFilter、CharacterFilter D.当请求时,只会套用SecurityFilter 答案:BD

44. [多选] 关于FilterChain的描述,何者正确

A.如果不呼叫FilterChain的doFilter()方法,则请求略过接下来的过滤器而直接交给Servlet B.如果有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给下一个过滤器 C.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给Servlet D.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法没有作用 答案:BC

45. [多选] 关于请求包裹器,以下描述何者正确 A.可以实作ServletRequest界面 B.可以继承ServletRequestWrapper类别 C.一定要继承ServletRequestWrapper类别 是ServletRequestWrapper的子类别 答案:ABD

解析:要自己实作ServletRequest接口来实作请求包裹器也是可以的,只是所有的方法都要自行实作。

46. [多选] 在开发过滤器时,以下何者是正确的观念 A.必须考虑前后过滤器之间的关系 B.挂上过滤器后不改变应用程序原有的功能 C.设计Servlet时必须考虑到未来加装过滤器的需求 D.每个过滤器要设计为互不影响的组件 答案:BD

47. [多选]关于Filter界面上的doFilter()方法之说明,何者有误 A.会传入两个参数HttpServletRequest、HttpServletResponse

B.会传入三个参数HttpServletRequest、HttpServletResponse、FilterChain

C.前一个过滤器呼叫FilterChain的doFilter()后,会执行目前过滤器的doFilter()方法 D.前一个过滤器的doFilter()执行过后,会执行目前过滤器的doFilter()方法 答案:ABD

解析:Filter的doFilter()方法上三个参数是ServletRequest、ServletResponse、FilterChain。前一个过滤器的doFilter()执行时,当中必须呼叫FilterChain的doFilter()方法,才会执行目前过滤器的doFilter()方法。

48. [多选] 以下哪几个倾听器,必须在中设定

答案:AC

解析:没有BD这两种倾听器。

49. [多选] 以下何者为倾听器的事件类型之一

答案:ACD

50. [多选] 以下哪几个事件类型,拥有getName()与getValue()方法

答案:BCD

51. [多选] 关于JSP的描述,哪个正确

A.要在JSP中撰写Java程序代码,必须重新定义_jspService() B.重新定义jspInit()来作JSP初次载入容器的初始化动作 C.重新定义jspDestroy()来作JSP从容器销毁时的结尾动作 D.要在JSP中撰写Java程序代码,必须重新定义service()

答案:BC

二. 单选题

每题分值:2分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中

52. [单选]以下有关Java EE技术的描述中,哪种说法是正确的选择结果是__________。 A. 是动态网页的设计工具 B.是一个标准中间件体系结构 C.是一种计算机编程语言 D.是企业编写Java语言的工具 答案:B

53. [单选]下列有关Java EE用途的说法,哪种是正确的请选择一个正确的答案是__________。 A. 规范分布式多层企业应用系统的开发 B.设计动态网页 C.设计桌面应用程序 D.设计网络管理程序 答案:A

. [单选] 下列有关Java EE技术的陈述中,哪种说法是正确的选择结果是__________。 A. Java EE是一个标准中间件体系结构

EE一门编程语言

C.一种编写Java语言的工具 D.设计动态网页的工具 答案:A

55. [单选] 在Java Web开发中,要在服务器端查询cookie, 要用到HttpServletRequest 的

哪个方法选择是_______。 A. session 答案:B

56. [单选] 在 JSP 内置对象中,哪个对象对客户的请求做出响应,向客户端输出信息选择是

_______。 A. out 答案:B

57. [单选] 用于声明当前页为error页正确的选择是______。 A. <%@ page errorPage=\"true\" %> B.<%@ page info=\"error\" %>

C.<%@ page pageEndcoding=\"error\" %> D.<%@ page isErrorPage=\"true\" %> 答案:D

58. [单选] 用下面哪一种类型定义可以声明隐藏域正确的选择是_______。 A. type=\"hide\" =\"text\" =\"password\" =\"hidden\" =\"file\" 答案:D

59. [单选] 用什么方法可以从一个HTTP会话中获得对象正确的选择是______。 A. getAttribute method of method of method of method of 答案:B

60. [单选] 在Java EE中,以下对RequestDispatcher描述正确的是_______。 A. JSP中有个隐含的对象dispatcher,它的类型是RequestDispatcher 有一个方法:getRequestDispatcher可以返回RequestDipatcher对象 有一个方法:forward可以把请求继续传递给别的Servlet或者JSP界面 中有个隐含的默认对象request,它的类型是RequestDipatcher 答案:C

61. [单选] 以下关于C/S与B/S模式的描述,_____________是对的 A. C/S为浏览器与服务器模式 S为客户端与服务器模式

S模式的可维护性比B/S高 D./S模式的可维护性比C/S高 答案:D

62. [单选] HTTP协议是一种___________的__________层协议。 A. 有状态、应用 B.无状态、应用 C.有状态、传输 D.无状态、传输 答案:B

63. [单选] 对于标准的Web网页,通常使用________________表示响应信息是HTML格式的文

本文件。 A. text/css html msword 答案:B

. [单选] JAVA Web应用的部署描述文件总是放在Web应用的______________目录下。 A. META-INF 答案:C

65. [单选] 为了使Tomcat服务器正常运行,一般需要在系统中建立JAVA_HOME和________的

环境变量,分别指向JDK的展开目录和Tomcat的展开目录。 A. CATALINA_HOME 答案:A

66. [单选] 以下Form表单元素描述,__________是错的 A. 表示密码框 B.表示提交按钮 C.表示文本框 答案:B

67. [单选] 以下__________不为B/S主流技术 A. ASP ++ 答案:D

68. [单选] 下列说法哪一项是正确的选择是______。 A. Apache用于ASP技术所开发网站的服务器 用于CGI技术所开发网站的服务器

用于JSP技术所开发网站的服务器 用于PHP技术所开发网站的服务器 答案:C

69. [单选] 下面哪个命令可用于编译Java程序选择是______。 A. java 答案:B

70. [单选] 下面描述错误的是______。

A. HTML文件必须由开头,标记结束。 B.文档头信息包含在与之间。

C.在和之间可以包含和<body>等信息。 D.文档体包含在<body>和</body>标记之间 答案:C<p>71. [单选] 下面HTML语言及描述中,__________是错误的 A. <form>为表单标签<p>B.<input type="text">为文本框 C.<br>为换行标签 D.<hr>为段落标签 答案:D<p>72. [单选] 现在我们为MyWebApp开发了一些Servlet,应该将这些Servlet发布于<p>__________文件夹中 A. /(根目录) B./WEB-INF/ C./WEB-INF/classes D./WEB-INF/lib 答案:C<p>73. [单选] 下面__________不是出现在Tomcat安装目录conf下 A. 答案:D<p>74. [单选] 下面哪项内容使用request对象无法实现选择是______。 A. 将页面重定向至页。 B.获取表单提交的信息 C.定义属性<p>D.获取浏览器的版本号 答案:A<p>75. [单选] 下面选项中哪一个是有效的字符编码格式选择是______。 A. GBK 答案:A<p>76. [单选] 下面__________不是HTML元素的表示方法<p>A. <元素名>文件或超文本</元素名><p>B.<元素名属性名="属性值">文本或超文本</元素名> C.</元素名属性名="属性值"> D.<元素名> 答案:C<p>77. [单选] 下面对于__________HTML的元素描述是错的 A. <!--……-->为注释标记 B.<a href="">为链接图像标记 C.<br>为换行标记 D.<p>为分段元素 答案:B<p>78. [单选] 下面哪一个选项不是http响应的一部分选择是______。 A. 响应头 B.响应正文 C.协议版本号 D.状态行 答案:C<p>79. [单选] 下面不属于<input>标记中的name属性取值的是______。 A. password<p>答案:D<p>80. [单选] 下面哪种语言不适用于web应用选择是______。 A. ASP 答案:D<p>81. [单选] http请求及响应的正文部分可以是任意格式的数据,要保证接收方能看得懂发送<p>方发送的数据,http协议采用______协议来规范正文的数据格式 A. FTP 答案:D<p>82. [单选] 以下Form表单元素描述,__________是对的 A. <input type="text">表示密码框 B.<input type="submit">表示提交按钮 C.<select name="select">表示单选框 D.<input type="password">表示文本框 答案:B<p>83. [单选] Tomcat服务器的默认端口为______。 A. 80<p>D.以上都不是 答案:C<p>84. [单选] 下面哪个HTML标签的意思是错误的选择是______。 A. <br>表示换行 B.<p>表示段落 C.<hr>表示横线<p>D.<td></td>表示表格的行 答案:D<p>85. [单选] 在中定义使用者登入验证过滤器、效能过滤器,就可以有拦截请求,这是哪个模<p>式的实现 Delegate模式 Filter模式 Locator模式 Controller模式 答案:B<p>86. [单选] 以下文件名后缀中,哪个不是动态网页的后缀正确的选择是_______。<p>答案:B<p>87. [单选] 以下文件名后缀中,哪个不是静态网页的后缀正确的选择是_______。 答案:C<p>88. [单选] 在一个Web应用部署描述器中,描述一个参数的子元素的名字是什么正确的选择是<p>______。 A. desc 答案:C<p>. [单选] 以下哪些不属于Web容器提供的标准服务选择是_________。 A. 数据库连接<p>B.安全服务 C.网页信息检索 D.事务支持 答案:C<p>90. [单选] 某公司采用了JSP+Bean模式来完成某个开发任务。如果采用TOMCAT服务器,那么<p>项目中的Java Bean在发布时应该放在______________目录中。 A. WEB-INF lib classes 答案:C<p>91. [单选] 下面__________的说法是错的 A. 使用可以获得由表单提交的数据 方法返回的为一个对象<p>C.使用()将获得当前版本Servlet编译器的信息 D.可以使用获得客户端的cookie值。 答案:C<p>92. [单选] Web应用服务器Tomcat的默认端口为______________。 A. 80<p>答案:B<p>93. [单选] 在一个Web应用配置描述器中,哪一个元素可以包含一个元素选择是______。 A. error 答案:B<p>94. [单选] 以下描述中,哪些是JSP内置对象选择一个正确的结果是______。 A. config 答案:A<p>95. [单选] 在JSP内置对象中,负责处理JSP文件在执行时所发生的错误和异常的对象是<p>_________。 A. message<p>答案:B<p>96. [单选]session的有效有效时间是以什么为单位的选择是______。 A. 小时 B.分钟 C.秒 D.毫秒 答案:C<p>97. [单选] 以下哪个不属于JSP运行所必须的系统选择是______。 A. 操作系统<p>C.支持Jsp的Web服务器 D.数据库 答案:D<p>98. [单选] 当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个______。 A. 进程 B.线程 C.程序 D.服务 答案:B<p>99. [单选] JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达<p>式的值。组成“<%=”标记的各字符之间______。 A. 可以有空格 B.不可以有空格 C.必须有空格 D.不确定 答案:B 100.<p>[单选] 下列变量声明在______范围内有效。 <%! Date dateTime; countNum; %><p>A. 从定义开始处有效,客户之间不共享 B.在整个页面内有效,客户之间不共享 C.在整个页面内有效,被多个客户共享 D.从定义开始处有效,被多个客户共享 答案:C 101.<p>[单选] 可以在以下哪个______标记之间插入Java程序片<p>A. <% 和 %> B.<% 和 /> C.</ 和 %> D.<% 和 !> 答案:A 102.<p>[单选] 下面不属于JSP内置对象的是______。<p>A. out对象 对象<p>int<p>对象 对象 答案:D 103.<p>[单选] 可以在以下哪个______标记之间插入变量与方法声明<p>A. <% 和 %> B.<%!和 %> C.</ 和 %> D.<% 和 !> 答案:B 104.<p>[单选] 调用getCreationTime()可以获取session对象创建的时间,该时间的单位<p>是______。 A. 秒 B.分秒 C.毫秒 D.微秒 答案:C 105.<p>[单选] 在JSP页面中,保存数据的范围由小到大依次是<p>A. pageContext,request,application,session ,application,session,request ,request,session,application ,session,request,application 答案:C<p>106.<p>[单选] 在JSP中page指令(<%@ page %>)里的______________属性是可以重复的<p>A. langueage 答案:B 107.<p>[单选] 下面的JSP指令,______________是对的<p>A. <jsp:include page=“” /> B.<jsp:include file=“” /><p>C.<@include file=“” flush=“true” /> D.<@include page=“” /> 答案:A 108.<p>[单选] 以下语法哪一句是对的__________<p>A. <%= int a %> B.<% ("abc") %> C.<%!("abc") %><p>D.<%= "abc" %> 答案:D 109.<p>[单选] 某JSP页面包含以下脚本,<%! int count=100;%><% int count=0; %> The page<p>is referenced by <%=++count%> times 则第一次访问该网页时,__________显示的结果是对的<p>A. The page is referenced by 0 times page is referenced by 1 times page is referenced by 100 times page is referenced by 101 times 答案:B 110.<p>[单选] 以下_____________是错误的JSP页面的表达方式<p>A. <%! int a; %> B.<%= "Hello" %> C.<%= "world"; %> D.<% ("jsp"); %> 答案:C 111. A. page<p>[单选] 负责管理“脚本程序的运行环境”是JSP的内置对象__________<p>答案:A 112.<p>[单选]设置session的有效时间使用的是该对象的什么方法选择是______。<p>A. setAttribute()方法 ()方法 ()方法 ()方法 答案:C 113.<p>[单选] J2EE 中,哪个类的哪个方法用于创建对话选择是_______。<p>A. HttpServletRequest、getSession 、newSession 、newInstance 、getSession 答案:A 114.<p>[单选]下面关于Cookie的说法, __________是错误的。<p>A. Cookie是一个文本文件。 以Key、Value的形式记录内容。 一般存储于服务器中。 一般也有有效期。 答案:C 115.<p>[单选]MySession引用某HttpSession对象。当调用时,一个HttpSessionBindingEvent<p>对象将发往______________。<p>A. HttpSessionListener的attributeAdded方法 的attributeAdded方法 的attributeAdded方法 的attributeAdded方法 答案:D 116.<p>[单选]哪两种会话跟踪技术最为接近_______________<p>A. Cookie和session 重写和隐藏表单 重写和Cookie D.隐藏表单和session 答案:B 117.<p>[单选]几种会话维护技术中,最相似的两种技术是____________<p>A. URL重写技术和Cookie技术 重写技术和隐藏表单技术 技术和隐藏表单技术<p>D.隐藏表单技术和Servlet规范的HttpSession接口 答案:B 118.<p>[单选]下面不是EL表达式特点的是______。<p>A. 访问JavaBean属性 B.访问JSP作用域 C.任何浏览器都支持<p>D.可直接进行运算 答案:C 119.<p>[单选]EL表达式在对隐含对象进行查找时最先查找的是______。<p>A. session 答案:B 120.<p>[单选]以下关于EL和JSTL说法错误的是选择是______。<p>A. EL是一种简洁的数据访问语言 表达式基本形式:${var}<p>的全称是JavaServer Pages Standard Tag Library 只有一个Core核心标签库 答案:D 121. A. 答案:B 122.<p>[单选]不属于struts2标签库的是________。<p>[单选] struts2控制器需要在________配置文件中进行配置。<p>A. <s:textfield> B.<s:textarea><p>C.<s:submit> D.<select> 答案:D 123.<p>[单选] 在JSP页面中可以通过Struts2提供的________标签来输出国际化信息。<p>A. <s:input> B.<s:messages> C.<s:submit> D.<s:text> 答案:D 124. A. txt 答案:D 125.<p>[单选] struts2自定义类型转换器必须实现的接口是________。 [单选]资源文件的后缀名为________。<p>A. Convert<p>答案:B 126.<p>[单选]struts2中,以下配置文件上传只允许上传bmp图片文件的代码,正确<p>的是________。<p>A. <param name=”allowedTypes”>image/bmp</param> B.<param name=”allowedTypes”>*.bmp</param> C.<param name=”allowedTypes”>bmp</param> D.<param name=”allowedTypes”>image/*.bmp</param> 答案:A 127.<p>[单选]假设在某JSP页面中存在”<s:property>”代码,则以下说法正确的是________。<p>A. 编译JSP页面时会出现错误<p>B.编译JSP页面时不会出现错误,但页面不会显示任何内容 C.该代码用于输出位于ValueStack(值栈)栈顶的对象 D.以上说法都不正确 答案:C 128.<p>[单选] struts2默认的处理结果类型是________。<p>A. dispatcher<p>D.以上说法都不正确<p>答案:A 129.<p>[单选]下列选项中,关于Struts2配置文件说法正确的是________。<p>A. 必须置于WEB-INF/classes目录下 B.必须为<p>C.配置Action时必须配置包信息 D.使用<forward>元素配置转发 答案:C 130. A. ! 答案:B 131.<p>[单选]实现动态返回结果,在配置<result>元素时使用________指定视图资源 [单选] struts2中动态方法调用的格式为________。<p>A. ${属性名} B.@{属性名} C.${'属性名'} D.${\"属性名\ 答案:A<p>132. [单选]关于struts2配置文件说法正确的是________。<p>A. 必须在WEB-INF/classes目录下 B.名字必须为<p>C.配置Action时,必须配置包信息 D.使用<forward>元素配置转发 答案:C 133.<p>[单选]在struts2配置中用________元素来配置常量。<p>A. <const> B.<constants> C.<constant> D.<constant-mapping> 答案:C 134.<p>[单选] struts2动态调用的格式为________。<p>A. ActionName ! 答案:B 135.<p>[单选]如果要实现struts2的数据校验功能请选择________。<p>A. 普通Action类可以实现 B.继承自Action接口可以实现 C.继承自ActionSupport类可以实现<p>D.继承自ActionValidate类可以实现 答案:C 136.<p>[单选] 在OGNL中操作符的作用是________。<p>A. 取出符合选择逻辑的第一个元素 B.取出符合选择逻辑的最后一个元素 C.取出符合选择逻辑的所有元素 D.以上说法都不对 答案:C 137.<p>[单选] struts2中,不属于Action接口中定义的字符串常量的是________。<p>A. SUCCESS 答案:B 138.<p>[单选] 如果要实现自定义处理结果,需继承那个类请选择________。<p>A. Dispathcer 答案:B<p>139.<p>[单选]用于实现国际化的struts2标签是________。<p>A. <s:text> B.<s:message> C.<s:textfield> D.<s:resource> 答案:A 140.<p>[单选]struts2默认的处理结果类型是________。<p>A. dispatcher 答案:A 141.<p>[单选]自定义转换器继承的抽象类是________。<p>A. Converter 答案:C<p>142.<p>[单选] 自定义转换器的注册方式有________。<p>A. 只有全局注册方式 B.只有局部注册方式 C.有全局和局部注册方式 D.以上说法都不对 答案:C 143.<p>[单选] 在文件中,使用________元素定义<p>A. <interceptor-ref> B.<interceptor> C.<intercep><p>D.<default-interceptor-ref> 答案:B 144.<p>[单选]以下哪个标签是struts2中的用于循环迭代________。<p>A. <s:property> B.<s:iterator> C.<s:logic> D.<s:foreach> 答案:B 145.<p>[单选]Struts2主要核心功能是由________实现<p>A. 过滤器 B. C.类型转换器 D.配置文件 答案:B 146. A. 视图 B.模型 C.控制器 D.业务层 答案:C 147.<p>[单选]以下属于struts2的控制器组件是________。<p>[单选] Struts中的ActionServlet属于MVC模式________。<p>A. Action 答案:A<p> <div class="preview-ft"> <div class="preview-title"> <p style="color: red;"><strong>因篇幅问题不能全部显示,请点此查看更多更全内容</strong></p> <div class="model-fold-cover-bd"><a href="https://www.tang5.com/mluaga/nreiiagvaeg/" target="_blank"><span>查看全文</span><i class="iconfont icon-chakangengduo"></i></a></div> </div> </div> <script type="text/javascript" src="https://jss.yrrf.cn/pc/wenzhang/detail_left.js"></script> </div> <div class="glfra_f"> </div> </div> <script type="text/javascript" src="https://jss.yrrf.cn/pc/wenzhang/wenzhang/detail_foot.js"></script> <script type="text/javascript" src="https://jss.yrrf.cn/pc/share_right_gg1.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_right_xgzx.js"></script> <script type="text/javascript" src="https://jss.yrrf.cn/pc/share_right_gg2.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_right_rmyd.js"></script> </div> <div class="n_right"> <script type="text/javascript" src="https://jss.yrrf.cn/pc/share_cebian_gg1.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_rmht.js"></script> <script type="text/javascript" src="https://jss.yrrf.cn/pc/share_cebian_gg2.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_rmtw.js"></script> <script type="text/javascript" src="https://jss.yrrf.cn/pc/share_cebian_gg3.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_wntj.js"></script> </div> </div> <script type="text/javascript" src="https://jss.huatuo6.com/pc/tj_foot1.js"></script><div class="foot"> <div class="smain"> <div class="foot_ano clearfix"> <!-- <div class="foot_logo"> <img src="images/logo_w.png" alt="AI游中国" /> </div> --> <div class="foot_mesg"> <p> Copyright © 2019-<span class="currentYear"></span> yrrf.cn 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" style="color:#fff">赣ICP备2024042794号-2</a> </p> <p> 违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com </p> <p> 本站由北京市万商天勤律师事务所王兴未律师提供法律服务 </p> </div> </div> </div> </div> <script type="text/javascript"> const currentYear = new Date().getFullYear(); $('.currentYear').html(currentYear) </script>