一个Web应用程序的目录由两部分组成,()。(选择三项)
A、一个classes目录,还有一个包含了html、Servlet、JSP等文件的目录
B、一个包含公有资源的目录,还有一个私有的目录
C、一个Web应用的根目录,和在根目录下的WEB-INF目录
D、一个可以访问任何文件的目录,一个禁止下载其中资源的目录