<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<%
int x
= Integer.
parseInt(request.
getParameter("x")); int y
= Integer.
parseInt(request.
getParameter("y")); %>
<title>Table <%=x + "x" + y%>
</title>
<style type="text/css">
td, th {
padding: 10px 15px;
}
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
</style>
</head>
<body>
<table>
<tr>
<th></th>
<% for (int i = 0; i < x; i++)
out.print(
"<th>" + (i + 1) +
"</th>"); %>
</tr>
<% for (int j = 0; j < y; j++) {
multiplications = "";
for (int i = 0; i < x; i++) multiplications += "<td>" + (j + 1) * (i + 1) + "</td>";
out.println("<tr>" +
"<td>" + (j + 1) + "</td>" +
multiplications +
"</tr>");
}
%>
</table>
</body>
</html>
PCVAIHBhZ2UgY29udGVudFR5cGU9InRleHQvaHRtbDtjaGFyc2V0PVVURi04IiBsYW5ndWFnZT0iamF2YSIgJT4KPGh0bWw+CjxoZWFkPgogICAgPCUKICAgICAgICBpbnQgeCA9IEludGVnZXIucGFyc2VJbnQocmVxdWVzdC5nZXRQYXJhbWV0ZXIoIngiKSk7CiAgICAgICAgaW50IHkgPSBJbnRlZ2VyLnBhcnNlSW50KHJlcXVlc3QuZ2V0UGFyYW1ldGVyKCJ5IikpOwogICAgICAgIFN0cmluZyBtdWx0aXBsaWNhdGlvbnMgPSAiIjsKICAgICU+CiAgICA8dGl0bGU+VGFibGUgPCU9eCArICJ4IiArIHklPgogICAgPC90aXRsZT4KICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgdGQsIHRoIHsKICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4OwogICAgICAgIH0KICAgICAgICB0YWJsZSwgdGgsIHRkIHsKICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7CiAgICAgICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPHRhYmxlPgogICAgPHRyPgogICAgICAgIDx0aD48L3RoPgogICAgICAgIDwlIGZvciAoaW50IGkgPSAwOyBpIDwgeDsgaSsrKQogICAgICAgICAgICBvdXQucHJpbnQoCiAgICAgICAgICAgICAgICAgICAgIjx0aD4iICsgKGkgKyAxKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPC90aD4iKTsgJT4KICAgIDwvdHI+CiAgICA8JSBmb3IgKGludCBqID0gMDsgaiA8IHk7IGorKykgewogICAgICAgIG11bHRpcGxpY2F0aW9ucyA9ICIiOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgeDsgaSsrKSBtdWx0aXBsaWNhdGlvbnMgKz0gIjx0ZD4iICsgKGogKyAxKSAqIChpICsgMSkgKyAiPC90ZD4iOwogICAgICAgIG91dC5wcmludGxuKCI8dHI+IiArCiAgICAgICAgICAgICAgICAiPHRkPiIgKyAoaiArIDEpICsgIjwvdGQ+IiArCiAgICAgICAgICAgICAgICBtdWx0aXBsaWNhdGlvbnMgKwogICAgICAgICAgICAgICAgIjwvdHI+Iik7CiAgICB9CiAgICAlPgoKCjwvdGFibGU+CjwvYm9keT4KPC9odG1sPgo=
Main.java:1: error: class, interface, or enum expected
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
^
Main.java:1: error: class, interface, or enum expected
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
^
Main.java:1: error: class, interface, or enum expected
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
^
Main.java:6: error: class, interface, or enum expected
int y = Integer.parseInt(request.getParameter("y"));
^
Main.java:7: error: class, interface, or enum expected
String multiplications = "";
^
Main.java:8: error: class, interface, or enum expected
%>
^
Main.java:14: error: class, interface, or enum expected
}
^
Main.java:17: error: class, interface, or enum expected
border-collapse: collapse;
^
Main.java:18: error: class, interface, or enum expected
}
^
Main.java:25: error: class, interface, or enum expected
<% for (int i = 0; i < x; i++)
^
Main.java:25: error: class, interface, or enum expected
<% for (int i = 0; i < x; i++)
^
Main.java:28: error: class, interface, or enum expected
"</th>"); %>
^
Main.java:30: error: class, interface, or enum expected
<% for (int j = 0; j < y; j++) {
^
Main.java:30: error: class, interface, or enum expected
<% for (int j = 0; j < y; j++) {
^
Main.java:32: error: class, interface, or enum expected
for (int i = 0; i < x; i++) multiplications += "<td>" + (j + 1) * (i + 1) + "</td>";
^
Main.java:32: error: class, interface, or enum expected
for (int i = 0; i < x; i++) multiplications += "<td>" + (j + 1) * (i + 1) + "</td>";
^
Main.java:32: error: class, interface, or enum expected
for (int i = 0; i < x; i++) multiplications += "<td>" + (j + 1) * (i + 1) + "</td>";
^
Main.java:33: error: class, interface, or enum expected
out.println("<tr>" +
^
Main.java:37: error: class, interface, or enum expected
}
^
19 errors