分别使用表达式和脚本实现打印九九乘法表
<%!
//返回九九乘法表对应的HTML代码,通过表达式来调用,在页面上显示
String printMultTable1()
{
String s = "";
for(int i = 1;i <= 9;i++)
{
for(int j = 1;j <=i;j++)
{
s += i + "*" + j + "=" + i*j + " ";
}
s +="<br/>";
}
return s;
}
//JSP内置out对象,使用脚本方式调用,来打印乘法表
void printMultTable2(JspWriter out) throws Exception
{
for(int i = 1;i <= 9;i++)
{
for(int j = 1;j <=i;j++)
{
out.println(i + "*" + j + "=" +(i*j) + " ");
}
out.println("<br>");
}
}
%>
<%=printMultTable1()%> //表达式调用
<% printMultTable2(out);%> //脚本调用