JSP开发之JSP脚本程序的语法格式(表达式&注释)

咱们先来看一个实例:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>luyaran</title>
</head>
<body>
Hello World!<br/>
<%
out.println("你的 IP 地址 " + request.getRemoteAddr());
%>
</body>
</html>

这是上篇文章的实例,完事咱们这篇文章还拿它当做案例来进行修改和参考。

废话不多说,咱们来看jsp脚本的表达式,首先一个JSP表达式中包含的脚本语言表达式,先被转化成String,然后插入到表达式出现的地方。由于表达式的值会被转化成String,所以我们可以在一个文本行中使用表达式而不用去管它是否是HTML标签。表达式元素中可以包含任何符合Java语言规范的表达式,但是不能使用分号来结束表达式。来看下语法格式:

<%= 表达式 %>

我们也可以编写与之等价的XML语句:

<jsp:expression>
   表达式
</jsp:expression>

我们可以把上述实例中的body标签中的内容替换为如下代码,并运行查看效果:

<p>
   今天的日期是: <%= (new java.util.Date()).toLocaleString()%>
</p>

具体效果咱就不废话了啊,接着来看jsp脚本中的注释。

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

<%-- 该部分注释在网页中不会被显示--%> 

咱们来看下不同情况下使用注释的语法规则:

语法描述
<%-- 注释 --%>JSP注释,注释内容不会被发送至浏览器甚至不会被编译
<!-- 注释 -->HTML注释,通过浏览器查看网页源代码时可以看见注释内容
<\%代表静态 <%常量
%\>代表静态 %> 常量
\'在属性中使用的单引号
\"在属性中使用的双引号

好啦,本次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luyaran

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值