freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java網絡編程技術數據庫、jsp技術、internet、urlppt(編輯修改稿)

2025-11-12 16:18 本頁面
 

【文章內容簡介】 JSP : forward 用于引導客戶端的請求到另一個頁面或者是另一個 Servlet去。 ? JSP : forward 動作可以包含一個或幾個 JSP : param 子動作,用于向要引導進入的頁面?zhèn)鬟f參數。 ? 需要注意,當 JSP : forward 動作發(fā)生的時候,如果已經有文本被寫入輸出流而且頁面沒有設置緩沖,那么將拋出一個 IllegalState Exception的異常。 ? JSP : forward 的語法: jsp:forward page= relativeURLspec / ? 或 jsp:forward page= urlSpec { jsp:param .... / }* /jsp:forward 標準動作 6. jsp:param ? JSP : param 實際上提供了名稱與值的一種一一對應關系,在 JSP : include 、 JSP : forward 和 JSP : plugin 中常常作為子動作使用。 ? 語法為: jsp:param name= name value= value / 標準動作 7. jsp:plugin ? JSP : plugin 動作為 Web開發(fā)人員提供了一種在 JSP文件中嵌入客戶端運行的 Java程序(如: Applet、 Java Bean)的方法。 ? 在 JSP處理這個動作的時候,將根據客戶端瀏覽器的不同, JSP在執(zhí)行以后將分別輸出為OBJECT或 EMBED這兩個不同的 HTML之素。 開發(fā)平臺的建立: Tomcat 為一個開放源代碼的軟件, Jakarta Tomcat有著自己獨特的優(yōu)勢: ? 首先,它容易得到。事實上,任何人都可以從互聯網上自由地下 載這個軟件。無論從 : // rg還是從其他網站。 ? 其次,對于開發(fā)人員,特別是 Java開發(fā)人員, Tomcat提供了全部的源代碼,包括 Servlet引擎、 JSP引擎、 HTTP服務器 ..... .,無論是對哪一方面感興趣的程序員,都可以從這些由世界頂尖的程序 員書寫的代碼中獲得收益。 ? 最后,由于源代碼的開放及世界上許多程序員的卓有成效的工作, Tomcat已經可以和大部分的主流服務器一起工作,而且是以相當高的效率一起工作。如:以模塊的形式被載入 Apache,以 ISAPI的形式被載入 IIS或 PWS,以 NSAPI的形式被載入 Netscape Enterprise Server。 Tomcat的安裝和使用 設置環(huán)境變量。 ? Win 9x在 set語句來設定環(huán)境變量,如: set TOMCAT_HOME = c:\tomcat。 ? 在 WinXP /Win2021里可以選擇“我的電腦”,右鍵點出菜單,選擇屬性,彈出對話框“系統(tǒng)特性”,選擇“高級”選項頁,然后點按鈕“環(huán)境變量”,可以編輯系統(tǒng)的環(huán)境變量。 ? ? TOMCAT_ HOME值: c:\tomcat (用 TOMCAT_ HOME指示 tomcat根目錄。 ? ? JAVA _ HOME值: c : \java\JDK (用 JAVA _ HOME指示 JDK安裝目錄 )。 ? ? CLASSPATH值: c : \ java\JDK\lib\。 Tomcat和 IIS的配合 ? Windows平臺下最常用的 Web服務器無疑是 IIS(包括 PWS),對于 IIS,Tomcat也提供了配合工作的方法,使用這種方法,可以為本來不具有 Java Servlet和 JSP功能的 IIS增加處理 JSP和Java Servlet的功能。 Tomcat JSP經典配置實例 開發(fā)環(huán)境配置共分五步: ? 第一步:下載 j2sdk和 tomcat ? 第二步:安裝和配置你的 j2sdk和 tomcat ? 第三步:建立自己的 jsp app目錄 ? 第四步:建立自己的 Servlet ? 第五步:建立自己的 Bean 本章小結 本章主要講述了如下主要內容: ? JSP的通用語法規(guī)則 ? JSP的內置對象 ? JSP的動作 ? Tomcat的相關知識 第 5章 查找 Inter地址 Inter地址概述 IAddress類 應用舉例 本章小結 Inter地址概述 ? 連接到 Inter的設備稱為節(jié)點,計算機節(jié)點稱為主機( host)。 ? 為了在網絡環(huán)境下實現節(jié)點或主機之間的通信,網絡中每個節(jié)點或主機必須有一個地址,而且該地址在網絡上是惟一的。 ? 在進行數據傳輸時,通信協議必須在所傳輸的數據中增加發(fā)送信息的地址(源地址)和接收信息的地址(目標地址)。這個地址稱為 Inter地址或 IP地址。 ? IP地址是 Inter主機的一種數字型標識,它由網絡標識( Netid)和主機標識( Hostid)組成。 ? 目前大多數 IP地址是 4字節(jié)長,稱為 IPv4地址。還有一部分 IP地址 16字節(jié)長,稱為 IPv6地址。( 4或 6稱 Inter協議版本)本書中的 IP地址均采用 IPv4地址。 ? IP地址 IP地址組成 ? IPv4地址由為 32位( bit)組成。每 8個位為 1字節(jié),一般寫為 4個無符號字節(jié),每個字節(jié)范圍從 0到 255,各字節(jié)用點號分隔。 域名的采用 ? IP地址是一種數字型網絡和主機標識 , 對于計算機很重要 , 但數字型標識對人們來說難于記憶 。 Inter設計者發(fā)明了域名系統(tǒng) ( Domain Name System, DNS) 。 DNS將網絡上計算機的 IP地址與一個用符號表示的主機名 ( 域名 ) 聯系在一起 。由于用符號表示 , 具有一定的意義 ,易于記憶 。 域名的使用 ?目前使用的域名是一種層次型命名法,它與 Inter的層次結構相對應。域名使用的字符包括字母、數字和連字符,而且必須以字母或數字開頭和結尾。整個域名總長度不得超過 255個字符。一般格式為: 主機名 .商標名(企業(yè)名) .單位性質或地區(qū)代碼 .國家代碼 域名的使用 ? 一臺計算機可以有多個域名,但只能有一個 IP地址。一臺主機從一個地方移到另一個地方,當它屬于不同的網絡時,其 IP地址必須更換,但是可以保留原來的域名。 ? 實際應用中,每臺連接到 Inter的計算機都應能訪問稱為域名服務器( Domain Name Server)的機器。 ? 域名服務器上通常運行 DNS軟件,該軟件掌握了不同主機名和 IP地址之間的映射。大多數時候,可以使用主機名,讓 DNS處理向 IP地址的轉換。 IAddress類 ? IAddress類又稱為互連網地址類,該類的對象是封裝計算機名稱和 IP地址的實例。 IAddress類中沒有公共的構造函數,但可由下面 3個靜態(tài)方法獲取該類對象。 IAddress類的靜態(tài)方法 ?( 1) public static IAddress getByName(String hostname)。 給定主機名 host,返回該主機名對應的 IP地址。 ?( 2) public static IAddress[] getAllByName(String hostname)。 給定主機名 host,返回與該主機名對應的所有IP地址。 ?( 3) public static IAddress getLocalHost()。 返回本機的 IP地址。 【 例 】 獲取 IP本地主機的 IP地址 import .*。 import .*。 public class GetLocalHost{ public static void main(String args[]) { IAddress Ip=null。 try{ Ip=()。 } catch(UnknownHostException e){} (getLocalHost()=+Ip)。 } } 程序說明 ? 在調用 getByName()、 getAllByName()和 getLocalHost()時 , 若找不到主機則會拋出異常 UnknownHostException, 因此在調用這些方法的語句通常入在 try塊中 ,并通過 catch塊捕捉異常 。 IAddress類的其它方法 (一 ) ? 使用 IAddress類的以下兩個方法,可將主機名或 IP地址作為字符串返回: ? ( 1) public String getHostName()。 將主機名作為字符串返回。 ? ( 2) public String getHostAddress()。 將 IP地址作為字符串返回。 【 例 】 獲取指定 IP地址 import .*。 public class getHostIp{ public static void main(String args[]) { try{ IAddress Ip=()。 (:IP=+HostAddress())。 }catch(UnknownHostException e){} } } IAddress類的其它方法 (二 ) ?( 1) public boolean isMulticastAddress()。 功能:判斷該 IP是否為多址發(fā)送地址。 ?( 2) public byte[] getAddress()。 功能:返回 IP地址的原始形式。結果按網絡字節(jié)順序排序:地址的最高位字節(jié)在 getAddress()[0] 中。 ?( 3) public int hashCode()。 功能:返回該 IP 地址的散列碼值。覆蓋Object類中的 hashCode()。 IAddress類的其它方法 (三 ) ?( 4) public boolean equals(Object obj)。 功能:比較該對象和指定對象。當且僅當參數不為 null且它與該對象表示同一 IP地址時結果為真。覆蓋 Object類中的 equals()。 ?( 5) public String toString()。 功能:返回該 IP 地址的字符串表示。覆蓋Object類中的 toString()。 ? HostLookup,用來查詢域名服務器。 ? HostLookup可以完成主機名與 IP地址之間的轉換。它有兩種工作方式:命令行和交互式。若在命令行輸入了主機名或 IP地址,則HostLookup顯示相應的 IP地址或主機名。若不在命令行中輸入主機名或 IP地址, HostLookup則進入交互式方式。 【 例 】 【 例 】 import .*。 import .*。 public class HostLookup{ public static void main(String args[]){ if(0){ for(int i=0。i。i++) System .(lookup(arg
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1