JSP文件中,主要包含以下几部分程序,声明部分,程序脚本部分,包引入,注释等,下面是一个简单的介绍和总结
1 JSP声明语法
语法格式: <%! %>
以<%! %>
<%! out.print(“hello world”); %>
<%! String str = “hello world”; %>
主要作用如下:
- 定义成员变量,以及成员方法(全局变量 整个页面有效)
- 不能直接包含程序语句
2 JSP程序脚本
语法格式:<% %>
<% out.print(“hello world”); %>
<% int i = 100; %>
<%
if ( i > 10 ){
out.print(“hello world”);
}
%>
- 包括变量的声明,表达式和程序逻辑(临时变量)
- 声明的变量转换为_service方法中的变量,因而是局部变量
- 语句块可以只有第将java脚本与页面代码组合
3 JSP内容输出表达式
语法格式:<%= xxx %>
注意:不需要加;
<%! String str = "hello world";%>
<%=str %>
输出表达式可输出变量或者方法的返回值
4 包引入语法
引入包,用来导入java中的其他类等
语法格式:<%@ page import=“xxx*” %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.Date" %>
也可以用逗号分隔多个语句
<%@ page import="java.io.*,java.time.*" %>
5 JSP脚本注释
语法格式:<%-- 注释内容–%>
<%--这是一个jsp注释 --%>
<%
out.println(aa);
out.println(i);
%>
另外,java语言的固有注释依然管用
<%
//java注释
out.println(j);
%>
jsp程序语法还是较为简单的,继续jsp的学习吧