JSP的执行过程
JSP的基本语法
- JSP语法十分简单,按功能可分为以下四种:
- JSP代码块
- JSP声明构造块
- JSP输出指令
- JSP处理指令
JSP代码块
- JSP代码块用于在JSP中嵌入Java代码
- JSP代码块语法:<% java代码 %>
- 例如:<% System.out.println(“Hello World!”);%>
JSP声明构造块
- JSP声明构造块用于声明变量或方法
- JSP声明构造块语法:<%!声明语句%>
- 例如:<%! public int add(int a, int b){return a+b;}%>
JSP输出指令
- JSP输出指令用于在JSP页面中显示Java代码执行结果
- JSP输出指令语法:<% java代码%>
- 例如:<%=“b” + name + “” %>
JSP处理指令
- JSP处理指令用于提供JSP执行过程中的辅助信息
- JSP处理指令语法:<%@ jsp指令%>
- 例如:<%@ page import = “java.util.*”%>
JSP常用处理指令
- <%@ page %> 定义当前JSP页面全局设置
- 同时引入多个包
<%@page import = "java.util.*, java.text.*" contentType = "text/html;charset"%>
- <%@ include%> 将其他JSP页面与当前JSP页面合并
- <%@ taglib %> 引入JSP标签库
JSP中注释的区别
- <%-- 注释 – %> JSP注释,被注释语句不做任何处理
- // 、 /…/ java代码,被注释代码不执行
<!-- html -->
HTML注释,被注释的语句不会被浏览器解释