110 likes | 244 Views
Apache Struts 2. Idéias principais. Model View Controller Configuração por convenção Action Mapping Interceptors Struts Tags (ONGL) Plugins auto- configuráveis. Exercício 1: Calculadora de Juros. Actions Independentes do HTTP Codebehind Plugin (Zero Configuration) UI Tags
E N D
Desenvolvimento web com Java Idéiasprincipais • Model View Controller • Configuraçãoporconvenção • Action Mapping • Interceptors • Struts Tags (ONGL) • Plugins auto-configuráveis
Desenvolvimento web com Java Exercício 1: Calculadora de Juros • Actions • Independentes do HTTP • CodebehindPlugin (Zero Configuration) • UI Tags • Themes • Templates
Desenvolvimento web com Java Exercício 2: CalculadoraMultifuncional • Multiplosmétodos (Dispatch) • Exception Mapping • Postback
Desenvolvimento web com Java Exercício 3: Cadastro de Cliente • Validação • Xml • Annotations • Validadorespersonalizados • Internacionalização
Desenvolvimento web com Java Exercício 4: Blog • Sitemash • Decorators • Decorator Mappers • Sitemash Tags • :title • :header • :body • :usePage
Desenvolvimento web com Java Exercício 5: Sorteio • Custom Interceptor • Interceptor Stacks • ActionContext • Context/Session/RequestAware
Desenvolvimento web com Java Resumo • Nova versão do Struts, resultadodafusão com oWebWorkemelhoriasdaplataforma. • Engine de execução de actions. Cadainvocaçãopassaporumasequência de interceptadores, cada um adicionadoumafuncionalidadeespecífica. • Possuidiversospontos de extensãoeintegração com outros frameworks através de plugins.
Desenvolvimento web com Java Dúvidas?