什么是JSP
JSP 全名是 Java Server Pages ,它是建立在 Swevlet 规范之上的动态网页开发技术。在JSP文件中,HTML 代码与 Java 代码共存,其中,HTML 代码用来实现网页中静态内容的显示,Java 代码用来实现网页中动态内容的显示。为了与传统 HTML 有所区别,JSP 文件的扩展名为.jsp。
创建一个JSP文件
JSP基本语法
1.JSP Scriptlets
JSP Scriptlets 是一段代码段。当需要使用 Java 实现一些复杂的操作或控制时,可以使用它。JSP Scriptlets 的语法格式如下:
<% java 代码(变量、方法、表达式等)%>
在JSP Scriptlets 中声明的变量是 JSp 页面的局部变量,调用 JSP Scriptlets
时,会为局部变量分配内存空间,调用结束后,释放局部变量占用的内存空间。
2.JSP声明语句
JSP 的声明语句用于声明变量和方法,它以“<%!” 开始,以“%>” 结束,其语法格式如下:
<%! 定义变量或方法等 %>
3.JSP表达式
JSP 表达式(expression)用于将程序数据输出到客户端,它将要输出的变量或者表达式直接封装在以 “<%=” 开头和以 “%>” 结尾的标记中,其基本语法格式如下:
<%= expression %>
在上述语法格式中,JSP 表达式中的变量或表达式的计算结果将被转换成一个字符串,然后插入到 JSP 页面输出结果的相应位置处理。