JSP中的表達式與腳本段

          包含一個符合JSP語法的表達式
          JSP 語法
          <%= expression %>
          例子
          <font color="blue"><%= map.size() %></font>
          <b><%= numguess.getHint() %></b>.

          用于在頁面上輸出信息,語法格式如下:
          <%= expression %> 或
          <%= 表達式 %>

          <%@ page language="java"  import="java.util.*" %>
          <html>
          <head>
          <title> test </title>
          </head>
          <body>
          <center>
          <%! Date date=new Date(); %>
          <%! int a, b, c; %>

          <% a=12;b=a; c=a+b;%>
          <font color="blue">
          <%=date.toString()%>
          </font> <br>
          <b>a=<%= a %></b><br>
          <b>b=<%= b %></b><br>
          <b>c=<%= c %></b><br>
          </center> 
          </body>
          </html>

          表達式元素表示的是一個在腳本語言中被定義的表達式,在運行后被自動轉化為字符串,然后插入到這個表達示在JSP文件的位置顯示。因為這個表達式的值已經被轉化為字符串,所以你能在一行文本中插入這個表達式(形式和ASP完全一樣).
          當你在JSP中使用表達式時請記住以下幾點:
          你不能用一個分號(";")來作為表達式的結束符.但是同樣的表達式用在scriptlet中就需要以分號來結尾了!查看Scriptlet 這個表達式元素能夠包括任何在Java Language Specification中有效的表達式.
          有時候表達式也能做為其它JSP元素的屬性值.一個表達式能夠變得很復雜,它可能由一個或多個表達式組成,這些表達式的順序是從左到右。

          JSP 語法格式如下:
          <% code fragment %> 或
          <% 代碼 %>
          <%@ page language="java" import="java.util.*" %>
          <%! int condition;%>
          <html>
           <head>
           <title> test </title>
           </head>
           <body>
          <%
            condition=1;
            switch(condition){
             case 0:
             out.println("You must select condition 0!"+"<br>");
                  break;
                  case 1:
                  out.println("You must select condition 1!"+"<br>");
                    break;
                 case 2:
             out.println("You must select condition 2!"+"<br>");
                  break;
                 default:
             out.println("Your select not in \"0,1,2\",select again!!"+"<br>");
            }
           %>               
           </body>
          </html>

          轉義符: 雙引號 \“ ,單引號\’,反斜杠\\,回車\r,換行\n,制表符\t,退格 \b

          posted on 2007-08-14 15:13 熱帶網海 閱讀(383) 評論(0)  編輯  收藏 所屬分類: JSP

          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 水城县| 莱州市| 临颍县| 鱼台县| 九龙县| 新营市| 永福县| 成安县| 双辽市| 胶州市| 龙岩市| 沾益县| 黔江区| 江陵县| 濮阳市| 绥滨县| 灯塔市| 盱眙县| 台中市| 德昌县| 太湖县| 灵丘县| 邛崃市| 闽侯县| 商洛市| 茶陵县| 阿克苏市| 古蔺县| 万载县| 车险| 济阳县| 化隆| 射阳县| 普安县| 新河县| 彭泽县| 霍山县| 屏山县| 云林县| 台北市| 合作市|