.do

.do

.do是一種網頁後台程式,*.jsp或者struts的組件檔案*.do ,它不是一個檔案,並沒有一個真正的·do檔案存在。

基本介紹

  • 中文名:.do
  • 釋義:是一種網頁後台程式
  • 組件檔案:*.jsp或者struts
  • 由來:使用個特殊的servlet作為交換機
簡介,由來,偽靜態,注意事項,

簡介

它不能用編輯器(如記事本)直接打開。但是在編程的過程中後綴名的選擇並沒有特殊的限制,多數為編程人員為了使網站極具個性化或者隱藏正確的網頁而自發使用一些後綴名網頁,如今多數為Spring的組件中使用,這也成了大部分編程人員的習慣。

由來

使用一個特殊的servlet作為“交換機”,將來自web瀏覽器的請求轉到相應的serverpage。在開發web套用時有一個必須要寫的部署描述檔案(web-inf/web.xml)。 這個檔案描述了你的web套用的配置,包括歡迎頁面(welcome pages)(當請求沒有指定時,出現在目錄下的檔案)、servlet(路徑或者擴展名)和那些servlets的參數的映射。在這個檔案中,你配置strutsactionservlet作為一個操控所有指定映射(通常以.do為擴展名)請求的servlet——這就是“交換機”。

偽靜態

比如:使用codeigniter,只需要配置application/config/config.php 中$config['url_suffix'] = '.do';
那么該程式網頁擴展名也是.do。
IIS魔術腳本也可以做到。

注意事項

通俗的說:.do是一個映射,它可以是html檔案、jsp檔案或者其他檔案的映射,可以是一個也可以是多個。這樣會導致如下情況:有時候一個.do 包含了好幾個.jsp,同一個url可能因操作和狀態不同而出現不同的界面。所以在使用時應該考慮到這點。

相關詞條

熱門詞條

聯絡我們