网站首页 > 技术文章 正文
前面几个小节,已经把JSP程序的创建以及运行原理都介绍完了,这一小节开始介绍具体的JSP语法。JSP本质上是Servlet,Servlet是采用Java语言编写的,所以JSP语法也是要满足Java语法。
JSP是经过JSP引擎渲染成Servlet程序,那么渲染过程中,就需要知道渲染的规则,这些规则也就是我们需要学习的JSP基础语法,首先学习JSP中的注释。
1.1、JSP注释
注释的作用就是对程序代码进行说明,没有本质上的作用,JSP中注释的语法规则如下所示:
<%-- 中间写注释的内容 --%>
案例代码如下所示:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>JSP基础语法之注释</title>
</head>
<body>
<h3>JSP基础语法之注释</h3>
<%-- 这里面写注释内容 --%>
</body>
</html>
注意:JSP注释的内容,不会被编译到Servlet程序里面。查看编译之后的Servlet程序就可以看到,代码中是没有JSP中编写的注释内容的:
1.2、HTML注释
HTML中的注释语法格式如下:
<!-- 这写HTML的注释内容 -->
案例代码如下:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>JSP基础语法之注释</title>
</head>
<body>
<h3>JSP基础语法之注释</h3>
<%-- 这里面写注释内容 --%>
<h3>HTML注释</h3>
<!-- 这是HTML注释内容 -->
</body>
</html>
HTML注释的内容,最终会被编译到Servlet程序里面,结果如下:
PS:这也是JSP注释和HTML注释的区别,JSP注释不会被渲染到程序中,HTML注释内容会被渲染到程序中,并且返回给客户端。
今天就到这里,未完待续~~
猜你喜欢
- 2024-10-27 从bitmap到布隆过滤器,再到高并发缓存设计策略
- 2024-10-27 强大 WebView2 + 不用写 JavaScript 的 htmx.js 「小轻快」开发桌面程序
- 2024-10-27 《JSP》第13节:JSP中的四大作用域介绍
- 2024-10-27 Java,FreeMarker,模板引擎,通过案例代码,学懂模板引擎
- 2024-10-27 面向对象的三大特性(c++面向对象的三大特性)
- 2024-10-27 教你分析9种 OOM 常见原因及解决方案
- 2024-10-27 可动态调节参数的线程池实现(动态调试工具有哪些)
- 2024-10-27 Java,基本类型和引用类型,强引用、软引用、弱引用、虚引用
- 2024-10-27 深入理解Java:类加载机制及反射(java常见类加载器)
- 2024-10-27 JVM系列-6.javap指令介绍(jvm调优)
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)