JSP動態網頁開發基礎

來源:互聯網
上載者:User

標籤:har   web   通過   路徑   jsp指令元素   網域名稱   選擇   內容   文本   

1.什麼是動態網頁?

指在服務端啟動並執行使用程式語言設計的互動式網頁。

2.動態網頁的優勢?

互動性:即網頁會根據使用者的要求和選擇而動態改變和顯示內容。

自動更新:即無需改變頁面代碼,便會自動產生新的頁面內容,可以大大節省工作量。

隨機性:即當不同的時間、不同的人訪問同一網址時產生不同的頁面效果。

3.什麼是URl?

統一資源定位器,用於完整的描述Internet上網頁和其他資源的地址的一種標識方法。

作用:是為了使用戶端程式查詢不同的資訊資源時,能夠有同一存取方法而定義的一種地址標識方法。

4.URL的組成?

(1)協議:HTTP協議,超文字傳輸通訊協定 (HTTP)

(2)伺服器網域名稱或IP

  (3) 連接埠號碼

(4)路徑

5.JSP頁面組成

(1)靜態內容

      JSP頁面中的靜態文本,其基本是HTML文本,與Java和JSP文法無關。

   (2)JSP指令元素

作用:通過設定指令中的屬性,在JSP運行時,控制JSP頁面的某些特徵。

   "<%"開始,以“  %>”結束

page指令:是針對當前頁面進行設定的一種指令

文法:<%@ page屬性1="屬性值"   屬性2="屬性值1,屬性值2" .......屬性n="屬性值" %>

註:同一屬性設定多個屬性值用逗號隔開。

常用屬性:

language:指定JSP頁面使用的指令碼語言,預設為"Java"

import:通過該屬性引用指令碼語言中使用到的類檔案。

contentTye:用於指定MIME類型和JSP頁面回應時所採用的字元編碼方式,預設為”text/html;charset=ISO-8859-1“.

(3)JSP指令碼元素

小教本<%java%>

運算式<%=java變數或運算式%>

聲明<%! %>

注釋:JSP注釋<% //單行注釋 %>、<% /*多行注釋*/ %>

6.web容器處理JSP檔案的三個階段:

(1)翻譯階段:將編寫好的JSP檔案通過JSP容器轉換成可以識別的java原始碼

(2)編譯階段:將java源檔案編譯成可執行檔位元組碼檔案

(3)執行階段:執行並產生返回結果頁面

JSP動態網頁開發基礎

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.