jsp的小脚本标签
A. jsp小脚本<%!%>什么意思
简单理解:<%!%>是全局变量
其实:
<%! %>里声明的变量和方法都是作为类的属性和方法存在的(静态的),而<% %>里声明的变量则是作为_jspService这个方法的内部属性 (这也决定了<% %>里不能声明方法)
B. 3.jsp中的脚本标识包含哪些元素它们的作用及语法格式是什么
jsp中的脚本标识包含的元素有如下5种,以及语法格式:
1、JSP注释
<%--*****--%> 是不输出到客户端的注释符。
<%!--*****--%> 是输出到客户端的注释符。
2、指令元素
<%@ page contentType=”text/html” %> 设置指定页面内容类型
<%@ include ...%> 在翻译阶段引入一个文件
<%@ taglib ... %> 声明一个页面使用的,包含自定义行为的标记库。
3、行为元素
<jsp:useBean> 使一个javaBeans组件在该页中可用
<jsp:setProperty> 设置JavaBeans的属性值
<jsp:forward> 将对请求的处理转交给一个servlet或JSP页面
4、脚本元素
<%this is a scriptlet%> 嵌入脚本代码
表达式元素
<%= this is an expression%> 嵌入java表达式
5、方法声明
<%! String a="1";%> 用于在JSP页面的实现类中声明变量和方法
C. 下列哪个为jsp的小脚本标签 A<%%> B<@%> C<%!%> D<%--%> 急求,谢啦
第一个为小脚本:<% %>
第二个为指令:如:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
第三个我没见过,不知道是什么,第四个,是注释
D. 什么是JSP脚本元素
JSP脚本元素用来插入Java代码,这些Java代码将出现在由当前JSP页面生成的Servlet中。jsp的页面组成可以是静态类容,指令,表达式,小脚本,声明,标注动作和注释。其中表达式(expression),小脚本(scriptlet);声明(declaration )统称为Jsp脚本元素
E. JSP脚本元素包括—、—、—、—。
1.JSP声明
声明(declaration)用来在JSP页面中声明变量和定义方法。声明是以<%!开头,以%>结束的标签
,其中可以包含任意数量的合法的Java声明语句。下面是JSP声明的一个例子:
<%! int count = 0; %>
2.JSP小脚本
小脚本(scriptles)是嵌入在JSP页面中的Java代码段。小脚本是以<%开头,以%>结束的标签。例如<% count++; %>
3.JSP表达式
表达式(expressiong)是以<%=开头,以%>结束的标签,它作为Java语言表达式的占位符。
如<%= count%>