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>
<h1>九九乘法表</h1>
<%! 
   String printNumber(){
	String s="";
	for(int i=1;i<=9;i++){
		for(int j=1;j<=i;j++){
			s+=i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;";
		}
		s+="<br>";
	}
	return s;
}

   void printNumber2(JspWriter out) throws Exception
   {
		for(int i=1;i<=9;i++){
			for(int j=1;j<=i;j++){
				out.print(i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;");
			}
			out.print("<br>");
		}
   }
%>
<hr>
<h1>通过表达式调用jsp来显示九九乘法表</h1>
<%=printNumber() %>
<hr>
<h1>jsp脚本方式out显示九九乘法表</h1>
<% printNumber2(out);%>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_28979869/article/details/83214252