%@ page language="java" contentType="text/html; charset=UTF-8" import="java.io.IOException"
pageEncoding="UTF-8"%>
九九乘法表
九九乘法表
<%!
//声明方法
String printMultiTable(){
StringBuilder s = new StringBuilder();
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
s.append(i+" * "+j+" = "+i*j+"\t");
}
s.append("
");//追加换行标记,注意不能使用\n
}
return s.toString();
}
void printMultiTable2(JspWriter out) throws IOException{
StringBuilder s = new StringBuilder();
for(int i=1;i<=9;i++){
for(int j =1;j<=i;j++){
s.append(i+" * "+j+" = "+i*j+"\t");
}
s.append("
");
}
out.println(s.toString());
}
%>
表达式的方式打印乘法表
<%=printMultiTable() //调用表达式
%>
使用脚本的方式打印九九乘法表
<%
//调用脚本
printMultiTable2(out);
%>