AI智能整理导入 AI智能整理导入
×
首页 题库中心 研发工程师模拟测试题库 题目详情
CA7245CE852000018CC42C30E85A107C
研发工程师模拟测试题库
646
单选题

在WEB-INF目录下,必须存放的文件为:( )

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

答案解析

正确答案:B

解析:

这道题目考察的是Java Web应用程序中WEB-INF目录的用途及其必须存放的文件。

解析各个选项:

A. class文件:虽然.class文件(即Java编译后的字节码文件)在Web应用中很重要,但它们通常存放在WEB-INF/classes目录或者打包在WEB-INF/lib目录下的JAR文件中。WEB-INF根目录本身并不直接要求存放.class文件。

B. web.xml:web.xml文件是Java Web应用的部署描述符(Deployment Descriptor),它定义了Web应用的配置信息,如Servlet、Filter、Listener的配置,以及URL映射等。这个文件必须放在WEB-INF目录下,因为它是Web容器(如Tomcat)加载和配置Web应用时必需的文件。

C. jar文件:JAR文件(Java ARchive)通常用于打包Java类、资源文件等,并可能存放在WEB-INF/lib目录下。虽然JAR文件对Web应用很重要,但它们不是必须直接存放在WEB-INF根目录下的。

D. html文件:HTML文件是Web应用的前端资源,通常存放在Web应用的根目录或特定资源目录下(如webapp、public等),而不是WEB-INF目录。WEB-INF目录下的内容是不对外暴露的,因此HTML文件不能存放在这里。

为什么选B:
web.xml是Java Web应用中必须的配置文件,它定义了Web应用的基本结构和行为。这个文件必须位于WEB-INF目录下,以确保其安全性和正确加载。因此,正确答案是B。

相关知识点:

WEB-INF目录必存文件记web.xml

研发工程师模拟测试题库

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

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