1、<% java程序块 %>
在Servlet的Service方法中,显然我们可以在Service方法中定义局部变量或者调用其他方法,但是不能
在Service中再定义其他的方法,也就是我们可以在<%%>中定义局部变量或者调用方法,但不能定义方法。
将java代码块中的程序添加到 _jspService 方法中。
2、<%! java程序声明 %>
称作声明,其中写的内容将来会直接翻译在Servlet类中,因为我们可以在类中定义方法和属性以及全局变量,所以我们可以在<%!%>中声
明方法、属性、全局变量。
定义成员变量、成员方法。
3、<%= java表达式 %>
<%=%>称作jsp表达式,用于将已经声明的变量或者表达式输出到网页上面。
4、jsp指令元素
1.概念:JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。
2.page:Page指令为容器提供当前页面的使用说明。一个JSP页面可以包含多个page指令。
language:定义JSP页面所用的脚本语言,默认是Java
import:导入要使用的Java类
session:指定JSP页面是否使用session
errorPage:属性为错误页面的url,指定当JSP页面发生异常时需要转向的错误处理页面
contentType:指定当前JSP页面的MIME类型和字符编码
isErrorPage:指定当前页面是否可以作为另一个JSP页面的错误处理页面
autoFlush:控制out对象的 缓存区