0
Secretaria do Tesouro Nacional Perfil: Analista de Finanças e Controle Prova aplicada em 2005
26- O  Struts  é um  framework  que auxilia a construção de aplicações para a Web. É construído em Java e consiste basicam...
Struts A alternativa A é falsa uma vez que os métodos validate() são implementados dentro dos form-beans. A alternativa B ...
Fluxo do Struts <ul><ul><li>Servlet controller (Controller) </li></ul></ul><ul><ul><li>Java Server Pages (View) </li></ul>...
Upcoming SlideShare
Loading in...5
×

2005 0 X Stn Ti Jaime Correia (Amostra)

795

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
795
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "2005 0 X Stn Ti Jaime Correia (Amostra)"

  1. 1. Secretaria do Tesouro Nacional Perfil: Analista de Finanças e Controle Prova aplicada em 2005
  2. 2. 26- O Struts é um framework que auxilia a construção de aplicações para a Web. É construído em Java e consiste basicamente em uma camada de controle flexível baseada nas tecnologias Java Servlets, JavaBeans, ResourceBundles e XML. Considerando os componentes do Struts é correto afirmar que a) os form-beans implementam qualquer método, exceto reset e validate , servindo de armazenamento de dados que irão compor os Logs. b) na camada View o Struts oferece os chamados aos ActionForm beans , ou simplesmente form-beans , que são classes Java que estendem ActionsForms e se integram aos formulários de entrada de dados da aplicação. c) os componentes Controller são responsáveis pela configuração do ambiente de trabalho para que o Struts saiba como mapear todas as requisições através de uma determinada extensão de arquivo para a ActionServe t do Struts . d) os componentes Model são responsáveis pelo fluxo da aplicação. O principal componente Model do Struts é a ActionServet , uma extensão do Servlet que exerce o papel de controlador principal da aplicação. Sua principal tarefa é fazer o mapeamento das requisições do servidor. e) os componentes View representam a visão da aplicação, isto é, a forma com que o sistema interage com o usuário. A tecnologia mais utilizada nesta camada é Java Server Pages.
  3. 3. Struts A alternativa A é falsa uma vez que os métodos validate() são implementados dentro dos form-beans. A alternativa B está falsa, apenas devido ao nome Action Form Beans, na verdade o correto seria Action Form Class. O item C é falso pois o strut possui apenas um servlet o qual assume o papel de controller. Ele não é responsável pelo mapeamento das requisições através de uma determinada extensão de arquivo para a classe Action responsável por invocar a lógica de negócio. O item D é falso pois a característica citada refere-se ao controller e não ao model. O model encapsula lógica de negócios.
  4. 4. Fluxo do Struts <ul><ul><li>Servlet controller (Controller) </li></ul></ul><ul><ul><li>Java Server Pages (View) </li></ul></ul><ul><ul><li>Application Business Logic (Model) </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×