Espaço utilizado para falarmos sobre arquitetura de software e outros assuntos relacionados.
segunda-feira, 22 de outubro de 2007
Projeto Struts com mais arquivos de configuração
Para isto basta configurar o arquivo web.xml e no local em que existia:Deve ser colocado o seguinte trecho:
Boa sorte!
domingo, 21 de outubro de 2007
Criando um projeto Struts 1.3.8 usando o eclipse WTP
- Clique File > New > Other.
- Web > Dinamic Web Project
- Crie um projeto com o nome Projeto e click em Finish.
- Mude então para a perspectiva Java EE.
- Copie o projeto struts-blank.zip disponível em http://groups.google.com/group/curso-struts/files
- Extraia o projeto no local de sua preferência.
- Copie o conteúdo do diretório WEB-INF/lib
- Cole as bibliotecas dentro do diretório WebContent/WEB-INF/lib do projeto criado.
- Copie os arquivos de configuração do diretório WEB-INF
- Cole as bibliotecas dentro do diretório WebContent/WEB-INF do projeto criado e sobrescreva o arquivo web.xml já criado.
* Adicionamos então as bibliotecas do Struts assim como seus arquivos de configuração.
- Devemos então configurar o servidor dentro do ambiente do WTP. Na aba Servers na parte inferior do eclipse clique em new > Server
- Selecione a versão do tomcat instalado em sua máquina e clique em Next.
- Selecione o local de instalação do tomcat e clique em Next.
- Adicione o projeto que você acabou de criar e clique em Finish.
- Clique com o botão direito na pasta WebContent e depois clique em New > Other.
- Selecione JSP e clique em next.
- Escolha o nome do arquivo como index.jsp
- Altere o jsp coloque no interior da tag body o texto "Primeira aplicação"
- Clique então no botão Start the Server na aba Servers
- Vá ao endereço http://localhost:8080/Projeto no navegador de sua preferência.
Verifique que aparece em sua tela o texto primeira aplicação.
Parabéns. A sua primeira aplicação Struts está rodando.
segunda-feira, 15 de outubro de 2007
Certificação: Ter ou não ter
Olá pessoal,
Tenho sido questionado sobre o real valor de certificações para o profissional de TI. Resolvi então escrever este post a respeito do assunto.
Certificação profissional é o processo voluntário pelo qual uma entidade não-governamental fornece uma credencial a um indivíduo depois de verificar que ele atendeu a critérios pré-determinados. É o veículo pelo qual uma profissão (ou ocupação) diferencia seus membros, utilizando padrões geralmente definidos num processo consensual.
A certificação profissional credencia um indivíduo a desempenhar determinada atividade, com base em padrões e normas pré-estabelecidos por agências, associações ou empresas. O credenciamento é obtido com a aprovação do candidato numa prova elaborada de tal forma que comprove a competência do candidato.
Certificação não te garante salário e nem a qualidade do profissional. A certificação foi criada (a Microsoft foi a primeira a pensar nisso) simplesmente para atestar ou não que a pessoa que fez a certificação conhece um determinado produto (em uma determinada versão).
Determinada empresa atesta que o José conhece determinada tecnologia. É uma maneira simples e correta de provar em uma seleção de emprego que você tem o domínio de algo.
Você não precisa tirar a certificação, como também não precisa fazer faculdade, como também não precisa conhecer outras línguas ou conhecer de novas tecnologias.
Agora caso você tenha algumas destas coisas, isto vai fazer um bem danado na sua carreira.
Resumindo, certificação é um diferencial, é motivo de orgulho e achar legal, e quer saber dá um prazer enorme passar nas provas.
sexta-feira, 12 de outubro de 2007
Manual de configuração de ambiente para desenvolvimento Web
JDK
O JDK é um kit de desenvolvimento Java fornecido livremente pela Sun. Constitui um conjunto de programas que engloba compilador, interpretador e utilitários, fornecendo um pacote de ferramentas básicas para o desenvolvimento de aplicações Java.
Procure a versão do jdk que será utilizado em sua aplicação no site http://java.sun.com/javase/downloads/index.jsp.
Eclipse e WTP
O Eclipse é uma robusta plataforma de software livre para desenvolvimento de aplicações em Java. O projeto Eclipse surgiu e mantém sua força da doação e envolvimento da IBM para manter como código aberto uma base para suas ferramentas IBM/Rational. O projeto, ao longo dos anos, ganhou o apoio e participação de grandes empresas e instituições, como Borland, BEA, JBoss e Oracle.
O grande problema é que o foco central do projeto Eclipse não é ser um ambiente de desenvolvimento pronto, mas sim uma plataforma ampla e aberta, sobre a qual se pode desenvolver um efetivo ambiente de desenvolvimento.
O WTP é um projeto que faz parte do Eclipse.Org e tem por finalidade prover um ambiente de desenvolvimento padrão para web sob a plataforma Eclipse, sendo formado por um conjunto de APIs para JEE e aplicações web, além de ferramentas para suporte de deploy e testes de aplicações.
Baixando e instalando o Eclipse com o WTP:
- Entre no site http://www.eclipse.org/webtools/news.php e procure a última versão estável.
- Clique em download e procure a versão Web Tools Platform All-In-One Packages para o seu sistema operacional.
- Execute o download e extraia na pasta de sua preferência.
Tomcat
O Tomcat é um servidor de aplicações Java para web. É software livre e de código aberto, surgido dentro do conceituado projeto Apache Jakarta e que teve apoio e endosso oficial da Sun Microsystems como Implementação de Referência (RI) para as tecnologias Java Servlet e JavaServer Pages (JSP). Atualmente, o Tomcat tem seu próprio projeto de desenvolvimento independente, dentro da Apache Software Foundation.
Baixando e instalando o tomcat:
Dica: Tente procurar uma versão que seja compatível com a jdk que vc está usando.
- Entre no site http://tomcat.apache.org/ e clique o tomcat de sua preferência.
- Procure a sua distribuição binária e execute o download.
- Extraia o zip baixado na pasta de sua preferência
quarta-feira, 10 de outubro de 2007
Blog do portal do arquiteto
Espero que o portal do arquiteto seja em breve realidade e que ele ajude a vários arquitetos a tomarem melhores decisões para seus projetos.
Até a próxima pessoal.