jsp_03 jsp语法

来源:互联网 发布:js offsetwidth 编辑:程序博客网 时间:2024/05/28 14:56

脚本程序:

脚本程序可以包含任意量的Java语句、
变量、方法或表达式,只要它们在脚本语言中是有效的。

脚本程序的语法格式:

<% 代码片段 %>

任何文本、HTML标签、JSP元素必须写在脚本程序的外面。


JSP声明:

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

JSP声明的语法格式:

<%! declaration; %>

程序实例:

<%! int i=0; %>

<%! int a,b,c; %>

<%! Circle c=new Circle(2.0); %>


JSP表达式:

一个JSP表达式中包含的脚本语言表达式,先被转化成String,然后插入到表达式出现的地方

由于表达式的值会被转化成String,所以您可以在一个文本行中使用表达式而不用去管它是否是HTML标签。

表达式元素中可以包含任何符合Java语言规范的表达式,但是不能使用分号来结束表达式

JSP表达式的语法格式:

<%= 表达式 %>


JSP注释:

JSP注释主要有两个作用:为代码作注释以及将某段代码注释掉。

1. <%--  jsp代码 --%>   JSP注释,注释内容不会被发送至浏览器甚至不会被编译

2.<!-- html -->   html注释


JSP指令:

JSP指令用来设置与整个JSP页面相关的属性。

JSP指令语法格式:

<%@ directive attribute="value" %>


JSP行为:

JSP行为标签使用XML语法结构来控制servlet引擎。它能够动态插入一个文件,重用JavaBean组件,引导用户去另一个页面,为Java插件产生相关的HTML等等。

行为标签只有一种语法格式,它严格遵守XML标准:

<jsp:action_name attribute="value" />


JSP隐含对象:

JSP支持九个自动定义的变量,江湖人称隐含对象。

request  respond out  session  application   config   pageContext  page  exception


1 0
原创粉丝点击