1、编写一个JSP页面,输出九九乘法表 2、应用JSP脚本实现一个简单的计算器
时间: 2024-09-30 18:02:17 浏览: 36
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>
相关问题
编写一个JSP文档,插入JSP脚本,使用System.out.println()实现九九乘法表的打印。
好的,以下是一个简单的JSP文档,它将输出九九乘法表:
```jsp
<%@ page language="java" %>
<!DOCTYPE html>
<html>
<head>
<title>九九乘法表</title>
</head>
<body>
<h1>九九乘法表</h1>
<table>
<%
for(int i=1; i<=9; i++){
out.println("<tr>");
for(int j=1; j<=i; j++){
out.println("<td>" + j + "x" + i + "=" + (i*j) + "</td>");
}
out.println("</tr>");
}
%>
</table>
</body>
</html>
```
该JSP文档使用了JSP脚本,使用`out.println()`方法输出九九乘法表。在JSP脚本中,我们使用了两个循环来生成九九乘法表的每一行和每一列。第一个循环控制行数,第二个循环控制列数。在每个单元格中,我们使用了字符串拼接来输出乘法表达式,并使用`(i*j)`计算出乘积。最后,我们将整个九九乘法表包含在HTML表格中,以便在浏览器中显示。
编写一个JSP文档,插入Jsp脚本,使用System.out.print()实现九九乘法表的打印。
以下是JSP文档,实现九九乘法表的打印。
```jsp
<!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 + "=" + j * i %>
</td>
<%
}
%>
</tr>
<%
}
%>
</table>
</body>
</html>
```
在上述 JSP 文件中,使用了 JSP 的内置对象 out 打印九九乘法表。其中,使用了嵌套循环实现对于每个数字的遍历,并使用 String 类型的加号连接字符串,最后输出到 JSP 页面中。
阅读全文