Arquivo da Categoria: Servlet & JSP

Embutindo o Jetty em sua aplicação Web Java.

Comecei estudar o servidor Jetty atraido pela característica de se poder imbutí-lo em uma aplicação Web. Habitualmente por mim para aplicações desenvolvidas em java Web, empacoto-á em um arquivo de extensão *.war e o mesmo é implantado (deployed) em uma … Continuar a ler

Publicado em Java, Servlet & JSP, Web | Etiquetas , , , , | 1 Comentário

Gerando um menu HTML a partir de um arquivo XML com Java Custom Tags

Projeto Nome: GeraMenu download do projeto GeraMenu.war Coloque na pasta [webapps] do seu tomcat para ver funcionar.   Objetivo: Gerar uma barra de menus HTML sendo que os dados da mesma tais como seus títulos e links estão contidos em … Continuar a ler

Publicado em Servlet & JSP | 1 Comentário

Uso de Tag File como um controle de Datas.

Hoje fiz uma coisa interessante: usei uma tag fle (*.tag) para gerar um “controle” que representa uma data em um formulário JSP e que poderá ser reutilizado em várias outra páginas, bastando incluir a tag file. Repare que no uso … Continuar a ler

Publicado em Servlet & JSP | Publicar um comentário

Fazendo o SEU container / servidor TOMCAT disponível para toda internet (porta 8080 bloqueada pelo ISP)

Seria uma tarde tranquila se não fosse o problema do ISP (Internet Service Provider) (no caso da Speedy é a Telefonica) bloquear a porta padrão do container TOMCAT que é a de número 8080. Como a maioria dos mortais, possuo … Continuar a ler

Publicado em Servlet & JSP | 3 Comentários

Projeto [Login]

Download: Login.war Acesse online em: http://pedroabs.no-ip.org:6969/Login/ (apenas se minha máquina estiver ligada !) 1 – cadastre seu usuário 2 – faça a autenticação (login) Projeto Nome: Login D:\OneNote\Estudos\SCWCD\Login Objetivo: Demonstrar um simples sistema de autenticação utilizando o padrão de projeto factory … Continuar a ler

Publicado em Design Pattern, Servlet & JSP | Etiquetas , | Publicar um comentário

Projeto [BundleTag]

Download: BundleTag.war Projeto Nome: BundleTag D:\OneNote\Estudos\SCWCD\BundleTag Objetivo: Empacotar uma tag em um arquivo jar. Veja também: http://download.oracle.com/docs/cd/B25221_05/web.1013/b14430/taglibs.htm#i1013109 http://download.oracle.com/docs/cd/E12840_01/wls/docs103/taglib/admin.html (maneira antiga de se empacotar uma custom tag) Lições aprendidas Não se pode empacotar um jar dentro de outro jar por limitações … Continuar a ler

Publicado em Servlet & JSP | Etiquetas | Publicar um comentário

O ciclo dos métodos (doStartTag(), doAfterBody() e doEndTag() de uma Classic Tag

Este post ilustra a ordem em que os métodos (doStartTag(), doAfterBody() e doEndTag() são chamados para tags aninhadas (nested tags) do tipo clássico (Classic Tags). TLD file: <tag> <description></description> <name>child</name> <tag-class>com.pedroabs.mytags.OrderMethodsClassicTag</tag-class> <body-content>scriptless</body-content> <attribute> <name>itemValue</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag> TagHandler: package … Continuar a ler

Publicado em Servlet & JSP | Etiquetas | Publicar um comentário

Projeto [ClassicTagHandler2]

Download: ClassicTagHandler2.war Projeto Nome: ClassicTagHandler2 D:\OneNote\Estudos\SCWCD\ClassicTagHandler2 Objetivo: Demonstrar a criação e uso de Classic Tags para páginas JSP e, principalmente, que a instância da classe da tag é reutilizada. Para verificar isso, acesse repetidamente o link de chamada para a … Continuar a ler

Publicado em Servlet & JSP | Etiquetas | Publicar um comentário

Projeto [ClassicTagHandler1]

Download: ClassicTagHandler.war Projeto Nome: ClassicTagHandler1 D:\OneNote\Estudos\SCWCD\ClassicTagHandler1 Objetivo: Demonstrar a criação e uso de Classic Tags para páginas JSP. Observação: Este projeto utiliza um outro projeto Jar que trata de escrever um número por extenso. Caso queira ver o código fonte … Continuar a ler

Publicado em Servlet & JSP | Etiquetas | Publicar um comentário

Projeto [SimpleTagHandler1]

Download: SimpleTagHandler1.war Projeto Nome: TagHandler1 D:\OneNote\Estudos\SCWCD\TagHandler1 Objetivo: Demonstrar a criação e uso de Simple Tags para páginas JSP. Observação: Este projeto utiliza um outro projeto Jar que trata de escrever um número por extenso. Caso queira ver o código fonte … Continuar a ler

Publicado em Java, Servlet & JSP | Etiquetas | Publicar um comentário