-
注释
在 JSP 中支持两种注释的语法操作,一种是显示注释,这种注释是允许客
户端看见的; 另一种是隐式注释,此种注释是客户端无法看见的
① 显示注释语法:从 HTML 风格继承而来
② 隐式注释语法:从 JAVA 风格继承;JSP 自己的注释
JSP 的三种注释方式:
1)// 注释,单行注释 /* 多行注释*/
2)<!-- HTML 风格的注释 -->
3)<%-- JSP 注释 --%>
-
Scriptlet
在 JSP 中最重要的部分就是 Scriptlet(脚本小程序),所有嵌入在 HTML 代
码中的 Java 程序都必须使用 Scriptlet 标记出来,在 JSP 中一共有三种
Scriptlet 代码:
第一种:<% %>
: java 脚本段,可以定义局部变量、编写语句
第二种:<%! %>
:声明,可以定义全局(成员)变量、方法、类
第三种:<%= %>
:表达式,数据一个变量或具体内容 -
JSP 的指令标签
-
page 指令
掌握使用 page 指令常用的属性 contentType 和 pageEncoding,分别用来
指定 MIME 类型 和编码格式。import 属性,用来引入其他包,和 java 中 import 语句作用相同。<%@page import=“java.util.* ,java.io.*” %>
-
include 静态包含
<%@ include file=”要包含的文件路径”%>
相对路径
静态包含就是将内容进行了直接的替换,就好比程序中定义的变量一样 是
在 servlet 引擎转译时,就把此文件内容包含了进去(两个文件的源代码整合到
一起, 全部放到_jspService 方法中),所以只生成了一个 servlet,所以两个页
面不能有同名的变量。 运行效率高一点点。耦合性较高,不够灵活。 -
taglib 导入标签库
当使用到第三方标签库时需要通过 taglib 标签进行导入。
<%@taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>
- JSP 动作标签
include 动态包含
<jsp:include page=“include.jsp”></jsp:include>
注意:动态包含,中间不要加任何内容,包括空格,除非确认要使用参数,否则
报错!
-
-
九大内置对象
1.request 对象2.response 对象
3.session 对象
4.application 对象
5.out 对象
6.pageContext 对象
7.config 对象
8.page 对象
9.exception 对象
JSP
最新推荐文章于 2022-04-11 10:38:00 发布