Las páginas JavaServer (JPS) ofrecen varias formas de inyectar código Java en el código Servlet generado cuando se compila un JSP.
Los elementos de código de Scriptlet ponen el código Java incluido en el método _jspService. El código incluido debe ser un código Java completo (recuerde los puntos y comas finales):
código HTML emocionante
más código HTML
Las expresiones se evalúan y colocan en los métodos out.print () que se escribirán en el flujo de salida. El código incluido es una expresión, no una declaración Java completa, por lo tanto, deje fuera el punto y coma final:
Etiquetas HTML
Etiquetas HTML
Los elementos de declaración insertan el código adjunto en el cuerpo del código del servlet permitiendo la declaración de variables o métodos:
Cosas de HTML