Outra faciliadade de a especificação Servlet 3.0 trouxe foi a possibilidade de setar parametros de inicialização através da anotação @WebServlet Antes para setar um parametro de inicialização era preciso declara-lo no Deployment Descriptor: [xml] contactEmail contato@cesarb.me [/xml] Agora basta aproveitara a anotação @WebServlet: [cc lang=”java”] @WebServlet(urlPatterns=”/ola”,initParams={ @WebInitParam(name=”contactEmail”, value=”contato@cesarb.me”) }) [/cc] Um grande abraço e muito...
JEE5 x JEE6 (Aplicações Web)
Escrito por Cesar Barbosa
Segue um breve comparativo das mudanças, sob o ponto de vista das aplicações Web: Java Enterprise Edition 5 (JEE 5) Java Enterprise Edition 6 (JEE 6) Java Servlet 2.5 JSR 154 Java Servlet 3.0 JSR 315 JavaServer Faces 1.2 JSR 252 JavaServer Faces 2.0 JSR 314 JavaServer Pages 2.1 JSR 245 JavaServer Pages 2.2/Expression Language 2.2 JSR 245 JavaServer Pages Standard Tag Library JSR 52 Standard Tag Library for JavaServer Pages (JSTL) 1.2 JSR 52 Debugging Support for Other Languages 1.0 JSR 45 Contexts and Dependency Injection for Java (Web Beans 1.0) JSR 299 Foram muitas as mudanças com especificação JEE6, do ponto de vista de aplicações web. Entre elas a facilidade do uso das anotações, ao invés das cansativas configurações do Deployment Descriptor, para o Servlets e a melhor adaptabilidade das Facelets ao ciclo de vida das Java Server Faces. Um grande abraço e muito...
Recent Comments