struts - aula 01
Post on 07-Jul-2015
4.330 Views
Preview:
TRANSCRIPT
__________________
StrutsStrutshttp://struts.apache.org/http://struts.apache.org/
www.bluestar.inf.brBL UESTAR TECHNOL OGY
Tiago Ramos ramos.tiago@gmail.com
http://notasderua.blogspot.com
Struts� Framework
− Aplicação reutilizável e semicompleta que pode ser
especializada para produzir aplicações
personalizadas
� Struts
www.bluestar.inf.brBL UESTAR TECHNOL OGY
� Struts
− É uma camada de controlecamada de controle flexível baseada em
tecnologias como Servlets, JavaBeans,
ResourceBundles, e XML, e vários pacotes comuns
da Apache.
Struts� Camada de Controle
� Tem responsabilidades de integrar/interagir com camadas
de model/modelo e view/apresentação.
www.bluestar.inf.brBL UESTAR TECHNOL OGY
Apresentação
View
Controle
Controller
Modelo
Model
� Ferramentas de Trabalho
� Eclipse
� Tomcat
� Struts
Hibernate
Struts
www.bluestar.inf.brBL UESTAR TECHNOL OGY
� Hibernate
� Mysql
Struts� Tutorial de Configuração Básica
� http://notasderua.blogspot.com/2007/12/stru
ts-aula01-tutorial-de-configurao_01.html
www.bluestar.inf.brBL UESTAR TECHNOL OGY
Struts� Construindo a aplicação
� Configurar Hibernate
� hibernate.cfg.xml
� Bibliotecas
� HibernateUtil.java
� Criar a entidade “Livro” e uma classe de serviço com
www.bluestar.inf.brBL UESTAR TECHNOL OGY
� Criar a entidade “Livro” e uma classe de serviço com
operações de Listar e Salvar.
� Criar classes de ação
� ListarLivroAction.java
� SalvarLivroAction.java
� Criar objeto de formulário
� LivroForm.java
Struts� Construindo a aplicação
� Configurar ações no struts-config.xml
� Criar telas
� /web/jsp/livro/listar.jsp
� /web/jsp/livro/criar.jsp
www.bluestar.inf.brBL UESTAR TECHNOL OGY
� /web/jsp/livro/criar.jsp
top related