1樓:匿名使用者
<%= expression %>
<%! 申明變數 %>
<% ** %>
2樓:匿名使用者
<% =表示式 %>
jsp中的<%=表示式%>和<%表示式%>有什麼區別?
3樓:匿名使用者
舉個例子更能說明問題
<%string username="abc";
%>下面兩句**是一樣的效果,
<% %> 標識裡面的是jsp**.
<%=變數 %> 是 <% out.println(變數) %> 的簡寫方式
使用者:<%=username%>
使用者:<% out.println(username) %>
4樓:匿名使用者
<%= %> 是輸出語句,將表示式結果轉換成字串,在頁面輸出
<% %> 是jsp**片段,在此寫jsp**
5樓:匿名使用者
<% %>是指令碼
<%= %>是表示式
指令碼里面每一句**需要「;」結束
表示式裡不需要「;」且只能寫一句
6樓:匿名使用者
<% %>內是小指令碼..
<%= %>指表示式
jsp標籤中的 "${表示式}"表示什麼?
7樓:城春許木深
jsp標籤中的 $用來輸出或者計算一個表示式的內容,比如$,那麼便會在頁面上輸出8,在比如$,那麼便會獲取session裡面的username的值,它不能在**塊也就是<% %>裡使用。
作用:el(expression language)是為了使jsp寫起來更加簡單。表示式語言的靈感來自於 ecmascript 和 xpath 表示式語言,它提供了在 jsp 中簡化表示式的方法,讓jsp的**更加簡化。
擴充套件資料
jsp中${}是el表示式的常規表示方式
目的是為了獲取{}中指定的物件(引數、物件等)的值
如:$<====>user user = (user)request(搜尋範圍).getattribute(user);
string name = user.getname();
out.println(name);
從當前頁面起開始搜尋 user物件,然後獲取改物件的name屬性值
如果未搜尋到,即會返回null值
它在jsp+servlet的程式設計中經常使用,如果是剛學el表示式,建議熟練掌握。
8樓:不不見不念
表示:用來輸出或者計算一個表示式的內容,比如$,那麼便會在頁面上輸出8,在比如$,那麼便會獲取session裡面的username的值,它不能在**塊也就是<% %>裡使用。
作用:el(expression language) 是為了使jsp寫起來更加簡單。表示式語言的靈感來自於 ecmascript 和 xpath 表示式語言,它提供了在 jsp 中簡化表示式的方法,讓jsp的**更加簡化。
el表示式的具體例子:
例一:<%=request.getattribute(「userlist」) %> 等價於$
例二:$ 1
$ 2$ 4
$ 含義:執行順序為4 1 2 3。
「.」後面的只是一個字串,並不是真正的內建物件,不能呼叫物件。
例三:<%=user.getaddr( ) %> 等價於 $第一句前面的user,為一個變數。
第二句後面user,必須為在某一個範圍裡的屬性。
9樓:kiss璀璨青春
這是 el 表示式的語法
10樓:百度使用者
這個表示el表示式,可以用來輸出或者計算一個表示式的內容,比如$,那麼便會在頁面上輸出8,在比如$,那麼便會獲取session裡面的username的值,它不能在**塊也就是<% %>裡使用。採納哦
11樓:百度使用者
這應該是個自定義的函式 一般是通過id或名稱獲取控制元件物件。
java正規表示式是什麼
熊熊熊灬熊孩子 匹配首尾空格的正規表示式 s s 匹配html標籤的正規表示式 配空行的正規表示式 n s r。整數或者小數 0 9 0 9 只能輸入數字 0 9 只能輸入n位的數字 d 只能輸入至少n位的數字 d 只能輸入m n位的數字 d 只能輸入零和非零開頭的數字 0 1 9 0 9 只能輸入...
正規表示式中如何替換自身,正規表示式如何替換並修改自身的部分內容?
正則式 d 加圓括號表示分組並作為 反向索引 d表示一位數字 替換為 1a 1表示引用第1個組,對每個數字,替換為它本身跟上字母a 我用的emeditor,不同環境正則式語法也有差別。d可用 0 9 替代 1在有些環境中是 1 計名 其實,1 和 2 之間有 b 2 和 3 之間 b 123 s b...
正規表示式匹配什麼,正規表示式中的 ?或 是什麼意思
使用 其中 是轉義字元,因為 是正則表示式中的特殊符號,所以需要使用 進行轉義。特殊字元 1 匹配前面的子表示式一次或多次。要匹配 字元,使用 2 將下一個字元標記為或特殊字元 或原義字元 或向後引用 或八進位制轉義符。例如,n 匹配字元 n n 匹配換行符。序列 匹配 而 則匹配 3 指明兩項之間...