JSP基础之九九乘法表(利用JSP脚本段制作一张九九乘法表)

目标:制作一张九九乘法表(如下图所示)
JSP基础之九九乘法表(利用JSP脚本段制作一张九九乘法表)_第1张图片
在我的Java EE学习笔记二中,介绍了懒癌患者福利的JSP脚本段,并演示了如何利用JSP脚本打印一张表,现在我来完成当时提出的小建议:制作一张九九乘法表,希望一起学习的小伙伴可以给出疑问、经验分享!

一般我们在页面中打印一张表格的时候,我们是不是率先想到的就是一大串的呢?这么多标签手动打实在不符合“懒癌患者‘的调性,所以这次我们要利用JSP脚本段的魅力用法
index.jsp文件

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<% for(int i=1;i<=9;i++){ %>
<tr>
<% for(int j=1;j<=i;j++){ %> 
<td><%out.println(i+"*"+j+"="+(j*i)+"  "); %> </td>
</tr>
<% } %>
<br>
<% } %>
</body>
</html>

这里的外层循环有9次,用来打印9行
每n行都有n个乘法表达式,所以我们用内层循环来输出每个表达式,相当于一个表格一个表达式
当然,我们不能忘记在每一次外层循环结束(打印完一行)进行换行

还有疑问的小伙伴记得在评论区提出哦!有更好的方法也希望可以多多分享~

你可能感兴趣的:(Java,EE)