Informática - Struts
Reconhecido pela Portaria do MEC Nº 591, de 28/02/2005 e-mail: csi@faceb.edu.br
Questionário e Projeto de Struts
QUESTIONÁRIO STRUTS BÁSICO
Para responder as perguntas a seguir, utilize o projeto passo01.zip e as anotações de aula.
1) O arquivo register.jsp do projeto passo01 possui um atributo action da tag com o valor “register.do”. Dessa forma, qual será a mensagem enviada para o Servidor Web (Tomcat) quando pressionarmos o botão Submit?
2) No arquivo register.jsp temos o uso de uma tag library. Qual o nome dessa tag library? Apresente a linha do código aonde ela é importada ?
3) Em qual arquivo está mapeado que toda mensagem que termine por “.do” deverá ser enviada para o ActionServlet ? Apresente as linhas que mostrem esse mapeamento. Qual o nome completo do ActionServlet ?
3) Qual a mensagem que o ActionServlet recebe do Servidor Web (Tomcat) quando acessamos o register.jsp e pressionamos o botão Submit ?
4) Qual o arquivo do Struts que mapeia a mensagem “register” ?
5) No arquivo struts-config.xml existe um mapeamento de um form-bean. Apresente esse mapeamento.
6) No arquivo struts-config.xml, existe um mapeamento que irá processar a mensagem “register”. Com relação a esse mapeamento, em qual atributo da tag está indicado qual bean será criado para receber os dados do formulário register.jsp.
7) Apresente os atributos definidos na classe RegisterForm.java. Apresente a definição dos campos definidos no arquivo register.jsp. A classe RegisterForm é derivada de qual classe ?
8) No arquivo struts-config.xml, qual o nome da Action que irá processar a mensagem “register” ?
9) Qual o nome do método da Action (no nosso caso a classe RegisterAction) que será chamado automaticamente pelo ActionServlet ?
10) Quais são os parâmetros recebidos pelo método execute() na classe RegisterAction ? Quais desses parâmetros são típicos de um Servlet comum ?