///
Explore grátis as questões de concursos e chegue mais preparado nas provas.
12 questões encontradas
No framework Struts 1.1, conceitualmente, é considerado papel de um ActionForm
O framework Java Struts foi construído para padrão de projetos estruturados em camadas que separam a camada física da camada lógica do banco de dados.
Analise as seguintes assertivas sobre o framework Struts 2.
I Utiliza injeção de dependência para que uma Action colabore com um componente que ela precisa.
II Implementa a utilização e criação de forms com ActionForms.
III Suporta apenas as tecnologias de visualização XSLT e JSP.
IV Para renderizar uma resposta apropriadamente o elemento Result é invocado.
V Quando uma requisição é realizada, ela é mapeada pelo elemento Interceptor.
Das afirmações, estão corretas
Quando o tratamento de exceções no Struts 2 é devidamente configurado, as exceções capturadas são direcionadas para páginas de erro.
O framework Struts baseia-se em um modelo de desenho de interface de usuário que utiliza componentes definidos em arquivos XML chamados Facelets views. Os componentes dessa biblioteca possuem suporte Ajax, e essa biblioteca pode ser considerada uma extensão do Ajax4jsf.
A Taglib da framework Struts é composta por quatro bibliotecas distintas, que são:
O Struts 2 traz várias inovações em relação ao Struts 1. Sobre o Struts 2, é correto afirmar:
Classes action do Struts devem ter propriedades e métodos. Sobre essas classes é correto afirmar que:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="example" namespace="/example" extends="struts-default">
<action name="HelloWorld" class="example.HelloWorld">
<result>/example/HelloWorld.jsp</result>
</action>
<action name="Login_*" method="{1}" class="example.Login">
<result name="input">/example/Login.jsp</result>
<result type="redirectAction">Menu</result>
</action>
<action name="*" class="example.ExampleSupport">
<result>/example/{1}.jsp</result>
</action>
</package>
</struts>O trecho de código acima, obtido de Java.net, apresenta o conteúdo de um arquivo XML associado à tecnologia Struts. Acerca desse trecho de código e dos conceitos do Struts, assinale a opção correta.
O Struts fornece uma classe que pode ser usada para armazenar o caminho para uma página sob um nome lógico, cujo endereço fica oculto para o usuário, evitando dessa forma, o risco do usuário visualizar uma versão desatualizada da aplicação, denomina-se