Java Server Pages (JSP) permitem que os desenvolvedores da Web para o script usando a interface de programação de aplicativos Java (API Java) diretamente em uma página da web. As vantagens de se utilizar Java para criação de scripts em seus JSPs incluem a facilidade de interoperabilidade com sistemas a jusante, como servlets ou outras aplicações Java e familiaridade com a linguagem de programação. No entanto, é importante lembrar que o Java não é projetado para ser uma linguagem de script . Assim, incorporando Java em um JSP nem sempre é tão simples como JavaScript ou AJAX. Mais incorpora Java pode ser tratada inserindo-a entre o seguinte marcação " < % % > . " Instruções Importando pacotes Java 1
Crie uma nova JSP , nomeando o arquivo com a extensão. Jsp . 2
Identificar os pacotes que você pretende usar em você JSP . Muitas vezes JSPs tirar vantagem de Java Beans para passar dados entre JSPs ou servlets . 3
Digite o seguinte código no seu JSP para importar o pacote de " feijão " com todas as suas aulas.
< % @ page import = " feijão. * "%> Embedding Java em um JSP 4
Adicione o <% % > marcas no corpo do seu JSP . 5
Adicione seu código Java entre as tags. O seguinte exemplo de código recebe o feijão de erro da solicitação HTTP. Se não houver erros , o código define a seqüência de " válido" para false
Verifique se " válido" é falsa no final do pedido, para executar funções adicionais . Por exemplo , se seu aplicativo ele retornar um erro se a senha do usuário é inválido , você pode definir válida para false no pedido HTTP e ler o erro com o seu código incorporado. Integrando Java Into the Funcionalidade de um JSP 7
Criar um campo de entrada para inserir um endereço de e-mail .
"> 8
Embed Java em seu JSP para verificar se o usuário inseriu anteriormente um endereço de e-mail inválido. Aqui , adicione uma instrução "if" que verifica a " erros " de feijão por um erro. Se um erro está presente , ou seja, se os erros não é igual a nulo, imprimir um vermelho "*" por trás do campo .
Observe que a parte inicial de sua instrução "if" é cercado por <% % > e do encerramento da instrução if é cercado por um separado <% %> . Isso permite que você imprima HTML entre o início eo fim do " if" , apenas se "se" estão reunidas as condições de . Além disso, embutido dentro do Java é um <% %> adicional que informa o código para imprimir a mensagem de erro depois de " * ". 10
Verifique se o seu código. Deve olhar como type = "text" name = "email" size = "20" value = " "> < /td >