1. 程式人生 > >使用JSP/Server技術開發新聞發布系統第一章動態網頁開發基礎

使用JSP/Server技術開發新聞發布系統第一章動態網頁開發基礎

安裝 含義 etom 端口號 ron 內容 升級維護 apach 管理工具

一:為什麽需要動態網頁

由於靜態網頁的內容是固定的,不能提供個性化和定制化得服務,使用動態網頁可真正地與用戶實現互動。

二:什麽是動態網頁

①:動態網頁是指在服務器端運行的,使用程序語言設計的交互網頁,她們會根據某種條件的變化返回不同的網頁內容。

②動態網頁需要使用服務器腳本語言。

:動態網頁的優勢:

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

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

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

:動態網頁是靜態網頁的替代品嗎

?

:①:靜態網頁和動態網頁各有特點,網站采用動態網頁還是靜態網頁只要取決於網站的功能需求和內容的多少。

②:如果網站比較簡單,內容跟新量不是很大,采用純靜態網頁的方式會簡單,反之一般要采用帶網頁技術來實現。

③:靜態網頁是網站的基礎,靜態網頁和動態網頁之間不矛盾,為了網站能適應搜索引擎索需要,即時采用動態網頁技術,也可以將網頁內容轉化為靜態發布。

五:B/S架構是C/S架構的替代品嗎?

B/S架構時隨著interner技術的興起對C/S架構的一種改變,而非C/S的替代品。

B/S架構相比C/S架構的優勢

②:維護和升級方式簡單,C/S架構的每個一個客戶端都必須安裝和配置客戶端軟件,如果系統發生變化則需要對每一個客戶端進行升級維護,在

B/S架構中軟件應用的業務邏輯完全在服務器端實現,所有的客戶端只是瀏覽器,不需要做任何的維護,因此系統維護員只需要關註服務器的軟件升級即可,客戶端只要重新登錄系統,使用的就已經是最新版本的軟件了

B/S架構相對於C/S架構的劣勢

B/S的界面沒有C/S友好,難以做出oofice這樣界面豐富的軟件,在速度和安全性上需要花費用巨大的設計成本,而者由於B/S架構的交互式請求響應的模式,一旦數據信息發生變化,必須要通過刷新頁面,才能看到更新的數據信息。

③:C/S一般面向對固定的用戶群,一般高度機密的信息系統采用C/S架構,比較適用於企業內部的信息管理系統,金融證劵等,B/S適用於公開信息發布,對信息的保密性要求較低,如企業網站,稍後服務系統,物流信息系統等。

六:什麽是URL…..

URL是(uniformResourceLocator)的縮寫,意思是統一資源定位符,是用於完整描述interner上網頁其他資源的地址的一種標識方法,簡單來說URL就是常說的網址(如www.baidu.com)

七:URL的組成結構:

1協議

2)服務器域名或IP

3)端口號

4)路徑:包含兩層含義

八:URL的組成部分

(1) 協議(或稱為服務方式)

(2) 主機IP地址(有時包含端口號)

(3) 路徑,如目錄和文件名等

第一部分和第二部分之間用“//”符號隔開,第二部分和第三部分用”/”符號隔開,第一部分和第二部分不可省略,有時第三部分可以省略。

九:Tomcat安裝版本的啟動與停止

(1) 通過服務器實現啟動或停止,通過執行“控制面板”------>”管理工具------>“服務”命令,然後右擊“ApacheTomcat7.0”圖標就可

(2) 通過Tomcat菜單中的MonitorTomact工具啟動與停止,通過執行“所有程序” ----->”Apache Tomcat7.0”- ----->“MonitarTomcat”--à

“General”命令“選擇””start”和“stop”操作

十:Tomcat’端口號的配置

(1) Tomcat的目錄結構下找到其子目錄conf.

(2) conf目錄打開server.Xml文件。

(3) 在打開的文件中,找到(connector)節點,然後修改端口號.

(4) 保存設置。

十一:JSP的執行過程

(1) 翻譯階段

(2) 編譯階段。

(3) 執行階段

十二:JSP頁面組成

由靜態內容,指令,表達式,小腳本,聲明,標準動作註釋等元素構成。

使用JSP/Server技術開發新聞發布系統第一章動態網頁開發基礎