AI智能整理导入 AI智能整理导入
×
首页 题库中心 中国电信研发工程师 题目详情
CAD7E67F3FA000016066F370F39A18C8
中国电信研发工程师
816
单选题

在web-inf目录下,必须存放的文件为( )

A
A、class文件
B
B、web.xml
C
C、jar文件
D
D、html文件

答案解析

正确答案:B

解析:

选项解析:

A. class文件:这是Java编译后的文件,它们可以存放在WEB-INF目录下,特别是WEB-INF/classes目录中,但这不是必须的。因为.class文件也可以打包在jar文件中放在WEB-INF/lib目录下。

B. web.xml:这是Web应用的部署描述符,是必须放在WEB-INF目录下的文件。它包含了Web应用的配置信息,比如servlet映射、会话配置、安全约束等。

C. jar文件:这些是Java的归档文件,可以包含.class文件和其他资源。它们通常放在WEB-INF/lib目录下,但并不是每个Web应用都必须有jar文件。

D. html文件:这些是静态的网页文件,它们通常存放在Web应用的根目录或其子目录下,而不是WEB-INF目录下,因为WEB-INF目录下的文件是不直接对外提供的。

为什么选择B: web.xml文件是Java EE Web应用的核心配置文件,它定义了Web应用的骨架,包括各种servlet、安全设置、会话管理等。在部署Web应用到Servlet容器时,这个文件是必须的,即使它是空的。因此,根据题目要求,在WEB-INF目录下必须存放的文件是web.xml,所以正确答案是B。

相关知识点:

web-inf目录下,web.xml文件必存

中国电信研发工程师

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu