JSP基础语法(了解)
声明
本文部分内容参考自其他作者原创文章,仅供个人学习留档,特此声明
参考文章链接
(3条消息) 【狂神】JavaWeb笔记_码畜也有梦想的博客-CSDN博客_狂神javaweb笔记
JSP 基础语法
任何语言都有自己的语法, JSP 作为 Java 技术的一种应用,它拥有一些自己扩充的语法(了解,知道即可!),Java所有语法都支持!
1.JSP注释
作用:为代码作注释以及将某段代码注释掉
JSP的注释,不会在客户端显示,HTML 的会
语法:<%-- JSP的注释 --%>
2.JSP表达式(或变量)
作用:一个JSP表达式中包含的脚本语言表达式,先被转化成String,然后插入到表达式出现的地方。
由于表达式的值会被转化成String,所以您可以在一个文本行中使用表达式而不用去管它是否是HTML标签。
表达式元素中可以包含任何符合Java语言规范的表达式,但是不能使用分号来结束表达式。
语法:<%= 变量或者表达式%>
代码举例:
<%--
JSP表达式
作用:用来将程序的输出,输出到客户端
<%= 变量或者表达式%>
--%>
<%= new java.util.Date()%>
代码测试:
3.JSP脚本片段
作用:脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的
需要注意的是任何文本、HTML标签、JSP元素必须写在脚本程序的外面
语法:<% 脚本片段 %>
代码举例:
<%
int x = 10;
out.println(x);
%>
<p>这是一个JSP文档</p>
<%
int y = 2;
out.println(y);
%>
<hr>
<%--在代码嵌入HTML元素--%>
<%
for (int i = 0; i < 5; i++) {
%>
<h1>Hello,World <%=i%> </h1>
<%
}
%>
代码测试:
4.JSP声明
作用:一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中必须先声明这些变量和方法然后才能使用它们
语法: <%! 声明%>
代码举例:
<%!
static {
System.out.println("Loading Servlet!");
}
private int globalVar = 0;
public void xy(){
System.out.println("进入了方法xy!");
}
%>
<% xy(); %>
代码测试:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律