九九の JSP
--------------------------------------------------------------------------------
     1
     2  <%@page contentType="text/html; charset=UTF-8" %>
     3
     4  <html>
     5  <head><title> 9x9</title></head>
     6
     7  <body>
     8  <h1> 九九のプログラム </h1>
     9
    10  <table border=1>
    11
    12  <%
    13          for (int i=1; i<=9; i++) {
    14  %>
    15                  <tr>
    16  <%
    17                  for (int j=1; j<=9; j++) {
    18  %>
    19                          <td><%= i%> × <%= j%> = <%= i*j%></td>
    20  <%
    21                  }
    22  %>
    23                  </tr>
    24  <%
    25          }
    26  %>
    27
    28  </table>
    29  </body>
    30
    31  </html>
    32




九九の Servlet
--------------------------------------------------------------------------------
     1
     2  import  java.io.*;
     3  import  jakarta.servlet.*;
     4  import  jakarta.servlet.http.*;
     5
     6  public class mTable extends HttpServlet {
     7          public void doGet(HttpServletRequest request, HttpServletResponse response)
     8          throws IOException, ServletException {
     9                  response.setContentType("text/html; charset=UTF-8");
    10                  PrintWriter out = response.getWriter();
    11
    12                  out.println("<html>");
    13                  out.println("<head><title>Hello</title></head>");
    14                  out.println("<body>");
    15                  out.println("<h1> 九九のプログラム (Servlet)</h1>");
    16                  out.println("<table border=1>");
    17
    18                  for (int i=1; i<=9; i++) {
    19                          out.println("<tr>");
    20                          for (int j=1; j<=9; j++) {
    21                                  out.println("<td>"+i+" × "+j+" = "+i*j+"<td>");
    22                          }
    23                          out.println("</tr>");
    24                  }
    25
    26                  out.println("</table>");
    27                  out.println("</body>");
    28                  out.println("</html>");
    29          }
    30  }