1. 程式人生 > >Scriplet的三種代碼

Scriplet的三種代碼

三種 nal min str return print rip 小程序 標記

Jsp中註釋分為顯示註釋和隱式註釋,

顯示註釋 -- 可以通過查看源代碼看到
<!-- 第一種註釋 -->
隱式註釋 -- 源代碼中看不到
<%--jsp註釋---%>
<%
//單行註釋
/*
多行註釋
*/
%>

Scriplet

表示腳本小程序,所有嵌入HTML中的java代碼都必須使用Scriplet標記出來

scriplet表示有三種方法

<%%> 可以定義局部變量

<%!%> 定義全局變量,方法,類

<%=%> 輸出一個變量或者具體的一個內容

Jsp中註釋分為顯示註釋和隱式註釋,

顯示註釋 -- 可以通過查看源代碼看到
<!-- 第一種註釋 -->
隱式註釋 -- 源代碼中看不到
<%--jsp註釋---%>
<%
//單行註釋
/*
多行註釋
*/
%>

Scriplet

表示腳本小程序,所有嵌入HTML中的java代碼都必須使用Scriplet標記出來

scriplet表示有三種方法

<%%> 可以定義局部變量

<%!%> 定義全局變量,方法,類

<%=%> 輸出一個變量或者具體的一個內容\

<%
    //第一種Scriplet
    int i = 10;
    int y = 20;
    out.print(i 
+ y); %>
<%!
        //第二種scriplet
        public static final int I=123;
        public int add(int x,int y){
            return x+y;
        }
%>
<%!
        class Person{
            private String name;
            public Person(String name){
                this.name=name;
            }
            
public String toString(){ return "name="+name; } } %> <% out.println(I); out.println(add(1, 2)); out.println("<h3>"+new Person("小明").toString()+" <h3>"); //out.print()是語句。必須在<% % >中編寫 %>

<!--第三種scriplet-->
<h3>name=<%="xiaoming"%></h3>

Scriplet的三種代碼