Java 2 EE 基础笔记大全 Java EE Web 开发中的 JSP 基础语法 在 Java EE Web 开发中,JSP(Java Server Pages)是一种动态网页技术,允许开发者在 HTML 中嵌入 Java 代码,以生成动态网页内容。JSP 语法是基于 Java 语言的扩展,提供了一些特殊的语法结构和内置对象,用于简化 Web 应用程序的开发。 1. 注释 在 JSP 中,有两种类型的注释:显示注释和隐式注释。显示注释使用 HTML 风格的注释符号<!-- -->,隐式注释使用 Java 的注释符号//、/*…*/。JSP 自己的注释符号为<%-- --%>。 2. Scriptlet Scriptlet 是 JSP 中的一种特殊语法结构,用于定义变量、编写语句和方法。Scriptlet 有三种形式:<% %>, <%! %>, <%=%>。其中,<% % >用于定义变量和编写语句,<%! %>用于定义全局常量和方法,而 <%=%>用于输出变量或具体内容。 3. 输出 在 JSP 中,有两种输出方式:<%=%>和 out.println()。使用 <%=%>输出可以直接输出变量或具体内容,而 out.println()则需要使用 println() 方法输出字符串。 4. Page 指令 Page 指令用于设置当前 JSP 页面的属性,包括 MIME 类型、导包指令、错误页和禁用 Session 等。Page 指令的主要功能有: * 设置 MIME 类型:<%@page contentType = “text/html; charset =GBK”%> * 导包指令:<%@page import “java.util.*,java.sql.*”%> * 错误页和禁用 Session 5. Include 指令 Include 指令用于包含其他文件或 JSP 页面,分为静态包含和动态包含。静态包含使用 @include 指令,动态包含使用 <jsp:include> 指令。 6. 九个内置对象 在 JSP 中,有九个内置对象,分别是: * pageContext:javax.servlet.jsp.PageContext * request:javax.servlet.http.HttpServletRequest * response:javax.servlet.http.HttpServletResponse * session:javax.servlet.http.HttpSession * application:javax.servlet.ServletContext * out:javax.servlet.jsp.JspWriter * config:javax.servlet.ServletConfig * page:javax.servlet.jsp.HttpJspPage * exception:javax.servlet.jsp.Exception 这些内置对象可以直接使用,不需要实例化,用于简化 JSP 代码的编写。
剩余19页未读,继续阅读
- 粉丝: 68
- 资源: 29
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助