<1>page指令:通常位于Jsp页面的顶端,同一个页面可以有多个page指令。
使用:
<%@page language="Java" important="java.util.*" contentType="text/html;charset=utf-8"%>
<2>include指令:将一个外部文件嵌入到当前JSP文件中,同时解析这个页面中的JSP语句。
语法:<%@include file="URL">
<3>taglib指令:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。
JSP注释:
<1>HTML的注释:<!--html注释--> //客户端可见【查看网页源代码的时候可见】
<2>JSP的注释:<%--JSP注释--%> //客户端不可见
<3>JSP脚本【注意:<% JSP脚本%>】注释: 【客户端不可见】 // 单行注释
/* */ 多行注释
JSP脚本:在JSP页面中执行的java代码
语法:<% java代码 %>
JSP声明:在JSP页面中定义变量或者方法
语法:<%! java代码 %>
例子:
<%!
//声明了一个字符串变量
String s="张三";
//声明一个返回整型的函数,实现两个整数的求和
int add(int x,int y){
return x+y;
}
%>
JSP表达式:在JSP页面中执行的表达式
语法:
<% =表达式 %> //注意:表达式不以分号结束
例子:
<% =s%> //调用表达式
x+y=<% =add(10,5) %> //调用函数