JSP页面 声明、表达式、脚本、注释

JSP是⼀种前端的表现层技术,它的本质是servlet,它是HTML代码和Java代码的混合体,其中HTML部分遵循HTML语法,Java部分遵循Java语法。

JSP声明

JSP可以声明变量和⽅法,其中声明的变量和⽅法对应servlet类中的成员变量和⽅法,可以通过private、public等修饰符修饰,但不能通过abstract修饰(会使servlet类为抽象类,不能实例化对象)。声明后的变量和方法可以在本 JSP 页面的任何位置使用 , 并将在 JSP 页面初始化时被初始化 
JSP声明的语法格式是:
<%! jsp声明语句 %> 


JSP表达式 

JSP 中的表达式可以将数据转换成一个字符串直接在网页上输出 , 或者生成动态链接地址 , 或动态指定 From 表单处理页面,其中输出的表达式后不能有“;”,并且%和=号之间不能有空格。 
JSP表达式的语法格式是:
<%=JSP表达式%> 


JSP脚本 

脚本即 Scriptlet , 也就是 JSP 中的代码部分 , 是一段 Java 代码 , 几乎可以使用任何 Java 语法 , 它是在请求时期执行的 , 可以使用 JSP 页面所定义的变量、方法、表达式或 JavaBean . 脚本定义的变量和方法在当前整个页面内有效 , 但不会被其他线程共享 , 用户对该变量的作用不会影响其他用户 , 当变量所在页面关闭时 , 该变量会被销毁 
JSP脚本语法格式是
<%jsp脚本%>


JSP注释 

JSP注释和HTML注释不同,JSP注释不会在客户端显⽰,HTML注释会显⽰在客户端。 
JSP注释语法格式:<%--JSP注释--%> 
HTML注释语法格式: 


    JSP声明

    <%!
        int count = 0;
        private int getCount() {
         System.out.println("jsp声明⽅法");
         return count;
        }
    %>

    JSP表达式 
    <%=getCount()%>

    JSP脚本
    <% 
        out.println("JSP脚本");
    %>

    <%-- 这是JSP注释(不会显⽰在客户端) --%>
   
    //Java 单行注释 
    /*Java 多行注释*/
     /**Java 文档注释*/

你可能感兴趣的:(前端,java,web,j2ee,后端)