jsp的四种基本语法

本文详细介绍了JSP页面中的四种主要元素:注释、声明、表达式及代码块的使用方法,并对比了JSP注释与HTML注释的区别。

1、jsp注释

<%-- jsp注释内容--%>

此处需要注意的是,jsp注释和HTML注释不同,jsp注释不会在页面源码中被看到,这恰恰说明了一点,jsp页面所展示的东西会经过编译之后,通过输出流展示在页面上,在这一过程中,会把jsp注释中的东西过滤掉。而HTML注释中的东西,会被直接下载到浏览器上,所以会在页面源码中被看到。


2、jsp声明

jsp声明用于声明变量和方法,写法为<%!  声明部分  %>

jsp声明比较奇怪,它好像是脱离了类,直接声明变量和方法,在我们以往的概念中,变量和方法是不可脱离类单独存在的。而这一点,又是jsp的原理导致的。jsp页面被编译成servlet时,其中的jsp代码块同时会被编译,而此时其中的声明部分,就会被编译成servlet中的成员变量和成员方法


3、输出jsp表达式

顾名思义,其作用就是输出表达式,写法为<%= 表达式内容   %>

该形式会在编译为servlet时,形成输出流,用于输出表达式的内容,此处不做过多解释。


4、jsp代码块(jsp脚本)

下面给出一种经典jsp脚本的写法

<%
for(int i = 1;i<10;i++){
%>
<%=i%><br>
<%
}
%>
在jsp脚本中我们可以随意嵌套java代码,所以,使用jsp作为表现层是十分强大的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值