SóProvas


ID
157894
Banca
CESGRANRIO
Órgão
TJ-RO
Ano
2008
Provas
Disciplina
Programação
Assuntos

Aplicações web são empacotadas em um arquivo WAR para serem disponibilizadas em servidores de aplicações como o Tomcat e o Oracle Application Server. Sobre a estrutura de um arquivo WAR, é correto afirmar que

Alternativas
Comentários
  • a) Errada - o código fonte dos servlets fica em WEB-INF/classes.

    b) Errada - o arquivo web.xml fica na pasta WEB-INF.

    c) Correta - só acho que está um pouco incompleta - os servlets e as classes de domínio compiladas ficam em subpastas de WEB-INF/classes.

    d) Errada - arquivos JSP, imagens e outros permanecem na pasta original, escolhida pelo programador.

    e) Errada - os arquivos JAR (bibliotecas utilizadas pela aplicação) ficam em WEB-INF/lib.

  • JAR -> Java Archieve
    WAR -> Web Archive
    EAR -> Java EE Archive que encapsula WARs e JARs
    ----

    em WEB-INF temos
    ....+ web.xml
    ....+ classes
    ....+ lib
  • a) Errada - o código fonte dos servlets não precisa ficar armazenado no WAR, embora possa ser adicionado a raiz do mesmo sem comprometer o funcionamento do arquivo.

    b) Errada - o arquivo web.xml é armazenado em WEB-INF.

    c) Correta - os servlets compilados são armazenados em WEB-INF/classes e JSPs que não devem ser acessíveis diretamente são armazenados dentro de WEB-INF

    d) Errada - os conteúdos não acessíveis diretamente é que são alocados sob o diretório WEB-INF

    e) Errada - os arquivos JAR (bibliotecas) devem ficar em WEB-INF/lib.