JavaWeb
Java Web
1、基本概念
1.1、前言
web開發:
-
web,網頁的意思 , www.baidu.com
-
靜態web
-
html,css
-
提供給所有人看的資料始終不會發生變化!
-
-
動態web
-
淘寶,幾乎是所有的網站;
-
提供給所有人看的資料始侄訓發生變化,每個人在不同的時間,不同的地點看到的資訊各不相同!
-
技術堆疊:Servlet/JSP,ASP,PHP
-
在Java中,動態web資源開發的技術統稱為JavaWeb;
1.2、web應用程式
web應用程式:可以提供瀏覽器訪問的程式;
-
a.html、b.html......多個web資源,這些web資源可以被外界訪問,對外界提供服務;
-
你們能訪問到的任何一個頁面或者資源,都存在于這個世界的某一個角落的計算機上,
-
URL
-
這個統一的web資源會被放在同一個檔案夾下,web應用程式-->Tomcat:服務器
-
一個web應用由多部分組成 (靜態web,動態web)
-
html,css,js
-
jsp,servlet
-
Java程式
-
jar包
-
組態檔 (Properties)
-
web應用程式撰寫完畢后,若想提供給外界訪問:需要一個服務器來統一管理;
1.3、靜態web
-
*.htm, *.html,這些都是網頁的后綴,如果服務器上一直存在這些東西,我們就可以直接進行讀取,通絡;

-
靜態web存在的缺點
-
Web頁面無法動態更新,所有用戶看到都是同一個頁面
-
輪播圖,點擊特效:偽動態
-
JavaScript [實際開發中,它用的最多]
-
VBScript
-
-
它無法和資料庫互動(資料無法持久化,用戶無法互動)
-
1.4、動態web
頁面會動態展示: “Web的頁面展示的效果因人而異”;

缺點:
-
加入服務器的動態web資源出現了錯誤,我們需要重新撰寫我們的后臺程式,重新發布;
-
停機維護
-
優點:
-
Web頁面可以動態更新,所有用戶看到都不是同一個頁面
-
它可以與資料庫互動 (資料持久化:注冊,商品資訊,用戶資訊........)

新手村:--魔鬼訓練(分析原理,看原始碼)--> PK場
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/490655.html
標籤:Java
上一篇:Java回圈的三種方式分享
