1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运算子

第五章 JSP程式設計基礎 第五章 JSP程式設計基礎 5-1 JSP初體驗 5-2 變數 5-3 基本資料型態 5-4 運算子的使用 5-5 流程控制敘述 5-6 導引指令介紹 5-7 動作元素的介紹 5-1 JSP初體驗 JSP是以Java的程式語法為主,內嵌在HTML網頁裡,可以製作出互動式網頁的功能。 5-1-1 Hello JSP! 執行過程-說明 5-1-2 JSP網頁程式碼的細節 註解:%…% 區塊的程式碼裏面,以符號 “//” 作標示,表示這一行程式為說明註解。 資料輸出:註解之後,連續三行程式碼引用out物件進行指定字串輸出,『out』是JSP中的預設物件,主要用來輸出資料到客戶端網頁上。 5-2 變數 變數與資料型態是學習程式語言的基礎,JSP使用Java所定義的變數與資料型態進行網頁的建構,變數用以儲存各種型態的資料。 5-2-1 變數 Java定義各種型態的資料,例如整數、字串等等,變數可以儲存任何Java所允許的型態資料,而變數使用之前必需指定其名稱並且同時將其宣告為所要儲存的資料型態。 5-2-2 無法更改的變數-常數 當應用程式中需要使用的數值是固定的時候,我們可以選擇將變數宣告為不允許重新定義其內容,稱之為常數。 5-2-3 變數的命名規則 5-2-4 變數的運算 5-3 基本資料型態 程式語言可用以處理各種型態的資料,Java同時定義各種特定的資料型態供應用程式使用。 5-3-1 JSP的基本資料型態 5-3-2 整數 5-3-3 浮點數 浮點數是另一種儲存數字資料的基本型態,是依其數值範圍的大小分為兩種,分別是float以及double,儲存包含小數點的非整數數值。? 浮點數可以儲存的數值範圍比整數大,同時,一個宣告為浮點數的變數同樣可以被用以儲存整數資料。 5-3-4 布林 布林是一種非常簡單的資料型態,代表一種不是true就是false的單一位元值,一個宣告為boolean的變數只能儲存true或是false。 5-3-5 字元 char是一種儲存Unico字元的資料型態,一個char型態的變數代表雙元組的單一字元。 當一個字元被指定給char的型態變數,字元必需使用單引號將其包圍起來。 5-3-6 陣列資料 5-3-7 資料型態轉換 5-4 運算子的使用 運算子為程式中用來進行程式運算的符號,例如 『+』、『-』、『*』、『/』等數學四則運算子,在JSP中除了基本的四則運算外,還有用來構成條件判斷式的比較及邏緝運算子。 5-4-1 算數運算子 前置運算 後置運算 5-4-2 比較運算子 5-4-3 邏輯布林運算子 | 以及 || 與 !運算子 5-4-4運算子的優先順序 5-5 流程控制敘述 程式常透過各種結合運算子的敘述句,根據不同運算結果,進行特定的流程控制,例如用以進行決策的if敘述句、重覆執行相同程式區塊的迴圈敘述句等等。 5-5-1 if判斷式的使用 if 關鍵字用於程式流程的執行判斷,由其形成的敘述句有三種架構if、if-else、if-else if-else三種。 if判斷式 範例-執行結果 if-else判斷式 範例-執行結果 if-else if-else 判斷式 5-5-2 switch判斷式 5-5-3 for迴圈 範例-執行結果 5-5-4 while迴圈 while是另一種迴圈敘述,同樣提供重覆執行程式碼區塊的功能,與for不同的是,while只根據設定的條件式判斷結果,決定是否繼續進行迴圈。 while因其條件式的判斷先後而分為while迴圈及do-while迴圈二種。 while迴圈 do...while迴圈 範例-執行結果 5-5-5 break及continue指令 (1) 5-5-5 break及continue指令 (2) 5-6 導引指令介紹 進入JSP網頁的專屬語法探討,其中主要包含兩個部份,導引指令元素以及動作元素。 5-6-1 導引指令元素概述 5-6-2 page導引指令 language屬性 import屬性 session屬性 language屬性用來設定撰寫JSP網頁使用的程式語法。 import屬性可載入一些非預設的Java套件或類別,如此才能由該類別生成物件與使用其中的方法。 session屬性用來設定JSP網頁是否使用內建的session物件與功能,預設值為『true』。 buffer屬性 autoFlush屬性 info屬性 buffer屬性是設定JSP網頁所使用的緩衝區大小,緩衝區是用來暫存一些要傳送給客戶端的資料,此屬性的預設值為『8kb』。 autoFlush屬性是設定布林值『true』或『false』,表示是否在緩衝區中的儲存空間已滿時,自動將資料輸出至

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档