文章目录
第一种形式(Java 代码片段)
- 第一种形式(Java 代码片段)
- 第二种形式(JSP 表达式)
- 第三种形式(JSP 声明)
- 第四种形式(JSP 指令)
原样复制到 service()
方法体中
Java 代码片断的语法格式:
第二种形式(JSP 表达式)
JSP 表达式中的 Java 代码会被复制到,service() 方法体中的 out.print() 的参数列表之中,也就是说 JSP 表达式中的 Java 代码的执行结果会作为 out.print() 方法的参数,写入到 Response 对象中。
JSP 表达式的语法格式:
username:
第三种形式(JSP 声明)
JSP 声明中定义的变量会转变成对应的 Servlet 类的变量,定义的方法会转变成对应的 Servlet 类的一个方法。
JSP 声明就是用来定义 JSP 对应的 Servlet 类中的成员变量、静态变量、成员方法、静态方法、静态代码块等。
JSP 声明的语法格式:
注:JSP 声明很少使用
第四种形式(JSP 指令)这种形式不算是 Java 代码在 JSP 中的存在形式,而是通过特定的指令及相关属性的配置来影响 Servlet 源代码的生成。
所以说 JSP 指令会影响对应的 Servlet 源代码的生成,比如导包。
jsp 指令的语法格式: