一、JSP语法特点
jsp 全称是java server pages,是一种动态网页开发技术,它本质上是java语言的衍生。
1.页面组成:静态内容、指令、表达式、Java脚本、声明、动作、注释
2.语法:jsp页面中可以包含任意量的Java语句、变量、方法或表达式
(1)jsp嵌入Java代码
Java脚本:<% java代码 %> 在这个标签中编写的java代码 局部的JAVA代码 JSP翻译之后代码是在 service方法中
Java声明: <%! java代码 %> 这个标签可以用来声明变量、方法、类变量、成员变量、成员方法类、成员内部类
Java表达式:<%= java代码 %> 在这个标签中写的java代码将会出现在out()中
(2)jsp的注释
html的注释:<!--html注释-->页面不显示,但是在页面查看源码可见
jsp的注释:<%-- jsp注释--%> 页面不显示,查看源码也不可见
jsp脚本注释://单行注释,/**/多行注释
(3)jsp的指令
作用:告诉jsp引擎如何运行jsp文件中的内容
语法:<%@ 指令名称 属性名称1=“属性值1” 属性名称2=“属性值2” ......%>
<%@ page ... %> | 定义页面的依赖属性,比如脚本语言、error页面、缓存需求等等 |
二、Java代码片段
1.定义:就是在jsp页面中嵌入的Java代码,也可称为脚本段或者脚本代码
2.语法:<% 编写Java代码 %>
三、jsp内置对象