prático para ilustrar os conceitos apresentados.
A versão 6.5 do NetBeans suporta depuração de JavaScript nos browsers FireFox, Internet Explorer, Opera e Safari. Para assegurar que o processo de depuração apresentado neste artigo funcione, siga o passo a passo do Quadro de instalação e configuração do ambiente.
Quadro 1. Instalação e configuração do ambiente |
Você pode usar os links disponíveis no quadro links úteis para fazer download dos software que serão utilizados no ambiente de desenvolvimento: · JDK versão 6u10, embora seja viável utilizar também a versão 5. · NetBeans versão 6.5 – perfil ‘Java Web e EE’ · FireFox versão 3.0.4 Os processos de instalação são feitos seguindo o padrão sugerido pelos próprios software, não há necessidade de nenhuma configuração adicional: 1. Faça instalação do JDK; 2. Faça instalação do NetBeans, selecionando o item para instalação do Tomcat; 3. Faça instalação do FireFox. Agora vamos configurar, no NetBeans, a versão do browser compatível para depuração do JavaScript: 1. Execute o NetBeans; 2. Selecione no menu Ferramentas o item Opções; 3. Selecione o item Miscelânia; 4. Selecione a aba JavaScript; 5. Nesta aba, selecione os browsers que você deseja utilizar para depurar o JavaScript, não esqueça de confirmar a versão do browser que você utilizará para depuração, conforme a imagem da Figura 1. |
Figura 1. Configurando o NetBeans
Desenvolvendo a aplicação
Neste artigo, desenvolveremos uma aplicação para cadastrar clientes. Como regras de negócio: (1) foi estabelecido que o campo nome é obrigatório; (2) para o campo estado civil, se selecionado a opção casado, a aplicação deve mostrar dinamicamente um campo para preenchimento do nome do cônjuge, que também será obrigatório.
Para o formulário do cadastro de cliente utilizaremos um arquivo JSP e para a execução das regras de negócio utilizaremos JavaScript.
Para criar a aplicação, abra o NetBeans e siga os passos:
1. Selecione no menu Arquivo o item Novo Projeto;
2. Clique na opção Categorias – Java Web e Projetos – Aplicação Web, conforme o modelo da Figura 2;
Figura 2. Criando um projeto Web com NetBeans
...