在JSP页面上输出九九乘法表
时间: 2024-09-24 13:20:53 浏览: 23
在JSP页面上输出九九乘法表,你可以使用嵌入式Java代码(<jsp:expression>标签)或者Java脚本(<% %>)。这里提供一种简单直接的方式,使用循环结构来生成表格:
```jsp
<table border="1">
<%
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
out.print("<tr>");
out.print("<td>" + j + "x" + i + "=" + (i * j) + "</td>");
out.print("</tr>");
}
}
%>
</table>
```
在这个例子中,外层循环遍历1到9的数字,内层循环遍历从1到当前数,然后用`out.print()`方法将每个乘积单元格添加到表格中。每一行结束时会打印一个闭合的`</tr>`标签,整个循环结束后会自动关闭`<table>`标签。
相关问题
编写jsp页面输出九九乘法表
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>九九乘法表</title>
</head>
<body>
<table border="1">
<% for(int i=1;i<=9;i++){ %>
<tr>
<% for(int j=1;j<=i;j++){ %>
<td><%=j+"*"+i+"="+i*j %></td>
<% } %>
</tr>
<% } %>
</table>
</body>
</html>
1、编写一个JSP页面,输出九九乘法表 2、应用JSP脚本实现一个简单的计算器
1. 编写一个JSP页面输出九九乘法表:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<head>
<title>九九乘法表</title>
<style type="text/css">
table {
border-collapse: collapse;
}
td {
padding: 5px;
border: 1px solid black;
}
</style>
</head>
<body>
<table>
<tr>
<c:forEach var="i" from="1" to="10">
<th scope="col"><c:out value="${i}"></th>
</c:forEach>
</tr>
<c:forEach var="i" from="1" to="10">
<tr>
<c:forEach var="j" from="1" to="i">
<td><c:out value="${i*j}"></c:out></td>
</c:forEach>
</tr>
</c:forEach>
</table>
</body>
</html>