使用JSP声明变量会作为Servlet类的数据成员而存在,在JSP脚本中声明的变量作为方法内部的临时变量而存在。
举一反三
- 下列关于jsp声明说法正确的有 A: jsp声明可以在jsp中定义变量、方法和类 B: jsp声明的变量相当于全局变量,在jsp的整个生命周期中都可以被使用 C: jsp声明中可以编写可执行的java代码 D: jsp中声明的格式为
- 关于JSP中的声明,下列描述错误的是: A: 在JSP程序中可以预先声明类和方法 B: 在JSP程序中可以预先声明变量 C: 声明不能被JSP程序所重用 D: 在JSP程序中通过!作为声明的关键符号
- 在JSP页面被转换成Servlet时,中的变量声明会被转换为了 。 A: Servlet类的属性 B: doGet方法中的变量 C: doPost方法中的变量 D: service方法中的变量
- 关于JSP声明语法正确的是 A: 在JSP页面中,可以声明合法的变量的和方法,变量类型可以是Java语言允许的任何数据类型。这种声明是全局变量。 B: JSP声明(Declaration)的基本语法为<;%! 声明1; 声明2; … 声明n; %>;,声明的本质就是将声明的变量和方法作为Servlet类的变量和方法 C: 可以直接使用在<;%@ page %>;中已经声明的变量和方法,不需要对它们重新进行声明 D: 一个声明仅在一个页面中生效。如果要在多个页面中用到,则可将它们写成一个单独的文件,然后用<;%@ include %>;和<;jsp:include>;包含进来。
- 对于JSP声明[%! %],下面说法错误的是:( )。 A: 一次可声明多个变量和方法,只要以分号“;”结尾就行 B: 一个JSP声明仅在一个页面中有效 C: 声明的变量将作为局部变量使用