您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“XML和Tomcat的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“XML和Tomcat的示例分析”這篇文章吧。
ML1、XML的簡介:eXtensible Markup Language,可擴展標記型語言。
2、應用:常用于三個地方
(1)用于作為系統之間傳輸數據的格式
(2)用于表示生活中有關系的數據
(3)經常使用在系統的配置文件
3、語法結構
(1)XML中必須有文檔聲明,位置必須在第一行第一列
(2)XML的標簽大部分和HTML類似,但是XML只有一個跟標簽,并且區分大小寫
XML還有一個CDATA區 寫法 <![CDATA[ 內容 ]]>把CDATA區里面的內容當做普通文本內容,而不是標簽來進行處理
4、解析方式
(1)dom解析 根據xml的層級結構在內存中分配一個樹形結構,然后根據樹形結構來解析優點:樹形結構方便的實現增加 修改 刪除的操作。
缺點:如果要解析的文件過大,一次性在內存中分配一個樹形結構,造成內存的溢出
(2)sax解析 邊讀邊解析 當使用sax方式讀到特定的標簽時候,自動調用相應的方法進行操作優點:不會造成內存的溢出
缺點:因為是邊讀邊解析,導致不能實現增加 修改 刪除的操作。
(3)pull解析 原理是sax解析 導入兩個jar包 通過創建解析器工廠在創建解析器,把需要解析的文件放到解析器中,形成工具類的效果還可以把集合(對象)里面的數據寫到xml文件中(序列化)
Tomcat
1、Tomcat簡介::是Apache組織,開源的免費的服務器。
2、WEB的相關內容
(1)動態資源:數據是變化的;靜態資源:html+css+js.
(2)cs:客戶端 服務器;bs:瀏覽器 服務器.
(3)web間的通信:把輸入的域名轉換成ip地址,通過ip地址+端口號進行訪問
(4)服務器簡介
a 硬件:一臺配置高的電腦:軟件:在電腦上安裝服務器軟件
b 常見的web服務器:tomcat服務器(開源的免費的);weblogic服務器;websphere服務器
3、Tomcat發布項目
(1)開放式項目部署
a 在tomcat里面webapps目錄,把項目直接復制到這個目錄下面
b 靜態網站:在tomcat的webapps目錄下創建文件夾,在瀏覽器的地址欄就可以訪問到這個文件
例如:http://127.0.0.1:端口號/創建的文件夾的名稱/文件的名稱
c 動態網站:想要在tomcat里面運行動態網站,必須要遵循一定的目錄結構
(2)配置虛擬路徑
a 找到tomcat的conf目錄里面server.xml,進行虛擬路徑的配置,寫在Host標簽里面
b 找到tomcat的conf,下面繼續找\Catalina\localhost文件夾,在這個文件夾里面創建一個xml格式的文件,進行虛擬路徑的配置
(3)使用myeclipse整合tomcat
a 在myeclipse中整合tomcat的過程
b 在myeclipse中啟動tomcat服務器和關閉tomcat服務器
c 在myeclipse把項目發布到tomcat里面
d 在myeclipse中移除tomcat中的項目
HTTP協議
1、簡介:請求和響應遵循的數據格式
2、特點:基于請求和響應的操作(先有請求,再有響應),基于tcp協議,80端口
3、請求和響應
(1)請求:在瀏覽器的地址欄輸入一個地址,點擊回車,這個過程就是一次請求
(2)響應:服務器根據發送的請求,把數據返回顯示到瀏覽器的頁面上,這個過程稱為響應
以上是“XML和Tomcat的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。