JSP语言的脚本元素
时间:2015-9-17
每个语言都有自己的脚本元素,脚本元素是指JSP文件中插入的Java脚本.这类元素是JSP中真正完成业务逻辑的部分,按照实现形式及功能上的不同,可以进一步将这类元素分为3个子类.
1.声明(declaration)
它们是脚本元素声明变量和方法的部分,一般用符号"<%!>"和"%>"来标识,声明完一个方法或者变量后就可以在剩余的脚本元素中去调用这个方法成变量.
2.表达式(Expression)
它们把方法的结果或变量的值作为一个字符串输出,一般用"<%=>"和"%>"之间的部分来标识,例如我需要获取当前的日期,我们可以用JSP的系统函数既<%=getDate()%>来输出当前的时间.
3.脚本Scriptlets
它们一般是在遍历和循环中将方法的结果或变量的值用out.println()方法输出,用"<%"和"%>"之间的部分来标识,例如下面的一段代码;
<%
int i;
//通过i的值控制字体逐渐增大
for(i=1;i<count;I++)
{
out.println("<tr><td> </td></tr>");
out.println("<td><font size="+i+">size</font></td>");
}
%>