Implementação de Filtros no Spring Boot
Diferenças entre Filtros e Interceptadores
Os filtros e interceptadores possuem diferenças fundamentais:
Interceptadores são baseados em reflexão Java, enquanto filtros utilizam callbacks funcionais
Interceptadores não dependem do container servlet, já filtros são dependentes
Interceptadores atuam apenas em requisições de ação, enquanto filtro ...
Publicado em 9-14 08:40
Full Configuration Guide for web.xml in Java Web Applications
1. Core Structural Elements
<web-app>: Root element wrapping all configuration.
<display-name>: Human-readable name of the web application (used by tools and consoles).
<description>: Optional textual description of the application.
<icon>: Specifies small and large icons for GUI tooling.
2. Initialization and Context ...
Publicado em 9-11 00:01
Desenvolvimento de Servlets Java: Ciclo de Vida, Configuração e Boas Práticas
Componentes Fundamentais do Java Web
No ecossistema Java Web, a arquitetura baseia-se em três pilares principais: Servlets, Filters (Filtros) e Listeners (Observadores). O Servlet é a espinha dorsal desse modelo, atuando como o componente central para o processamento de requisições. Filtros e Listeners complementam essa arquitetura, lidando com ...
Publicado em 7-22 12:01
Utilizando a Linguagem de Expressão (EL) em JSP para Acessar Dados da Requisição e do Escopo da Aplicação
A Linguagem de Expressão (EL) em JSP é uma ferramenta sintática projetada para simplificar o acesso a dados em páginas JSP, eliminando a necessidade de código Java scriptlet direto no markup. Isso resulta em páginas mais limpas e de mais fácil manutenção.
Uma das funções primárias da EL é recuperar dados de diferentes escopos, convertê-los para ...
Publicado em 7-11 18:19
Conhecimentos Essenciais do Struts2
Um. Ligação Automática de Dados Get/Set no Struts2
O Struts2 fornece uma funcionalidade conveniente que liga automaticamente os parâmetros da solicitação às propriedades da Action. Vamos explorar como isso funciona na prática.
Considere a seguinte Action de exemplo:
package org.example.actions;
import com.opensymphony.xwork2.ActionSupport;
pu ...
Publicado em 6-26 22:31
Configuração do Struts2 2.5.13 e Ajustes no Filtro de Despacho
A versão 2.5.13 do Apache Struts2 apresenta mudanças pontuais, mas críticas, em relação às versões anteriores, especialmente no que diz respeito à declaração de filtros no descritor de implantação da aplicação. Abaixo, detalhamos as etapas para configurar corretamente o ambiente.
1. Conifguração do arquivo web.xml
Diferente das versões mais ant ...
Publicado em 6-6 05:43
Configuração de Infraestrutura para Aplicações Java com Spring e MyBatis
A estruturação de um projeto robusto em Java exige a integração harmoniosa de diferentes camadas, como a persistência de dados, a lógica de negócios e o controle web. Abaixo, apresentamos os arquivos de configuração fundamentais para esatbelecer esse ecossistema utilizando o ecossistema Spring e o framework MyBatis.
1. Contexto Global da Aplica ...
Publicado em 6-5 19:35