第一种:<%...%>:java代码片段(常用),用于定义0~N条Java语句!方法内能写什么,它就可以放什么! 第二种: <%=...%>:java表达式,用于输出(常用),用于输出一条表达式(或变量)的结果。response.getWriter().print( ... );这里能放什么,它就可以放什么!
第三种:<%!...%>:声明,用来创建类的成员变量和成员方法(基本不用,但容易被考到),类体中可以放什么,它就可以放什么!