Un ejemplo sencillo para mostrar la facilidad de programar en JSP. En este ejemplo mostramos el factorial del 1 al 10 en una tabla.
<html><head><title>Ejemplo de una página JSP></title></head>
<body>
<%@ language="java" %>
<%!
private int factorial( int n ) {
int f = 1;
for ( int i = 1; i <= n; i++ ) {
f *= i;
}
return f;
}
%>
<h1 align="center">Tabla de factoriales de uno a 10</h1>
<table border="1" align="center">
<tr><th>numero</th></tr><tr><th>factorial</th></tr>
<%
for ( int i = 1; i <= 10; ++i ) {
int ifact = factorial( i );
%>
<tr><td align="center"><=%i%></td>
<td align="center"><=%ifact%></td>
</tr>
<% } %>
</table>
</body>
</html>