首页 > 试题广场 >

声明(Decalaration)在哪里?

JSP声明

一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们。

JSP声明的语法格式:
<%! declaration; [ declaration; ]+ ... %>

或者,您也可以编写与其等价的XML语句,就像下面这样:

<jsp:declaration> 代码片段 </jsp:declaration>

程序示例:

<%! int i = 0; %> <%! int a, b, c; %> <%! Circle a = new Circle(2.0); %> 

发表于 2019-03-29 21:04:12 回复(0)
声明分为很多种,宏观上为全局声明和局部声明,还有例如Java中的变量声明、方法声明、类声明、对象声明,在我的理解,声明就是提前告诉内存为你准备好适合数据类型的存储空间,以便于后面调用

发表于 2016-11-01 22:15:09 回复(0)
1.有一个类Test,然后Test test;这句就是声明test是Test的对象,可以在后面需要的时候进行初始化,初始化的方法也有多种,比如test = new Test();
2.如果是基本数据类型的话,声明和定义是同时生成的。
3.声明的作用就是为了告诉编译器,这个名字我已经给他分配了内存,是我先预订的,其他地方不能再用它作为变量名了 
发表于 2016-11-09 17:33:42 回复(0)
1、声明可以使用<%! %><jsp:declaration> 代码片段 </jsp:declaration> 可以放在body里也可以放在head里,里边是声明一些变量,这些变量在编译之后会jsp编译后的类的成员变量
发表于 2019-08-07 14:22:56 回复(0)
全局和局部
发表于 2019-04-30 09:57:31 回复(0)
声明跟Java中的变量声明很相似,它用来声明随后要被表达式或者scriptlet使用的变量。添加的声明必须要用开始和结束标签包起来。
发表于 2019-04-29 18:52:24 回复(0)
声明(declaration):在jsp程序声明合法的全局变量和方法
语法:<%!declaration;[declaration]...%>
示例:<%!int i = 0;%>
          <%!public String say(){return "hello wrold";}%>
注意事项:此声明表示的是全局变量,若有n个用户在执行jsp网页,则共享声明的此变量
发表于 2018-03-07 12:26:13 回复(0)
声明跟Java中的变量声明很相似,它用来声明随后要被表达式或者scriptlet使用的变量。添加的声明必须要用开始和结束标签包起来。
发表于 2015-10-29 12:10:42 回复(0)