Rodando código Java em uma página de JSP

 

 

   Os fragmentos do código de Java em uma página de JSP são chamados um scriptlet.  Este exemplo demonstra como incluir scriptlets em uma página de JSP. Use a variável de saída para adicionar o texto à saída gerada:

    <%
        double rand = Math.random();
        if (rand < .1) {
            out.println("Número correto!");
        } else {
            out.println("Tente novamente");
        }
    %>Este exemplo define um método que possa ser usado em um scriptlet na página:    <%!
        String getMsg() {
            double rand = Math.random();
            if (rand < .1) {
                return "Número correto!";
            } else {
                return "Tente novamente";
            }
        }
    %>    <%
        // Usando o método
        out.println(getMsg());
    %> 

   Há um número de objetos implícitos disponíveis aos scriptlets - application, config, exception, out, pageContext, reques, response, e session. Estes objetos implícitos são descritos na especificação do JSP 1.2 disponível em http://java.sun.com.