A classe do framework Struts que desempenha o papel de controlador (controller), sendo responsável por manipular todas as requisições que chegam ao servidor e coordenar a aplicação, é
No Struts 2, um interceptador Parameters é responsável por mapear parâmetros de requisição com propriedades action. Já que todos os parâmetros de requisição são Strings, e nem todas as propriedades action são do tipo String, conversões de tipo devem ser desenvolvidas em qualquer propriedade action que não seja String. O interceptador Parameters usa para isso
No Struts 2, o nome do principal arquivo de configuração do framework que contém mapeamentos das ações e sua localização por padrão é, respectivamente:
O Velocity pode ser aplicado como um plugin do Struts para ajudar a garantir uma limpa separação ent re o t rabalho dos des igner s e dos desenvolvedores de back-end. O Velocity define uma linguagemprópria, chamada:
Para que as tags presentes neste arquivo possam ser reconhecidas e utilizadas, no topo (início) deste arquivo, antes da abertura da tag html, deve ser utilizada a instrução
Acerca dos conceitos de frameworks, ExtJS, Hibernate, Spring e Struts, julgue os itens subsequentes.
Struts é uma estrutura não intrusiva cuja base são padrões de injeção de dependência por meio de anotações. Ele se encarrega de instanciar classes Java externamente para ligar os componentes de forma a montar as aplicações.
Qual framework criado em Java, baseado em open-source pelo projeto Jakarta, auxilia a criação de
aplicações para a Web, tendo seu núcleo formado por uma camada flexível proveniente das tecnologias
Java Servlets, JavaBeans e XML?
Um requisito com um de validação é validar um campo contra outro ou tornar um campo requerido dependendo do valor de outro campo em formulário. O Struts 1.2 fornece um validador projetado para esses casos, chamado: