14
www.bluestar.inf.br BLUESTAR TECHNOLOGY www.bluestar.inf.br BLUESTAR TECHNOLOGY

Struts - Aula 01

Embed Size (px)

Citation preview

www.bluestar.inf.brBL UESTAR TECHNOL OGY www.bluestar.inf.brBLUESTAR TECHNOLO GY

__________________

StrutsStrutshttp://struts.apache.org/http://struts.apache.org/

www.bluestar.inf.brBL UESTAR TECHNOL OGY

Tiago Ramos [email protected]

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

Struts� Criar classes de ação

� ListarLivroAction.java

www.bluestar.inf.brBL UESTAR TECHNOL OGY

Struts� Criar classes de ação

� SalvarLivroAction.java

www.bluestar.inf.brBL UESTAR TECHNOL OGY

Struts� Criar objeto de formulário

� LivroForm.java

www.bluestar.inf.brBL UESTAR TECHNOL OGY

Struts� Configurar ações no struts-config.xml

www.bluestar.inf.brBL UESTAR TECHNOL OGY

Struts� Criar telas

� /web/jsp/livro/listar.jsp

www.bluestar.inf.brBL UESTAR TECHNOL OGY

Struts� Criar telas

� /web/jsp/livro/criar.jsp

www.bluestar.inf.brBL UESTAR TECHNOL OGY