當前位置:首頁 » 網頁前端 » web頁面中目錄樹的應用
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web頁面中目錄樹的應用

發布時間: 2022-10-23 09:46:14

① 一個Web應用部署到Tomcat伺服器上之後的目錄結構是怎樣的

您好,提問者:
首先你要了解一個帶有源碼的web應用程序的結構,下面請看結構分析:
web應用程序結構分析:
--src:基本存放.java和一些像struts.xml的文件。
--web-root:部署web項目就是部署這個文件。
--web-root下web-inf:存有頁面(jsp/html)和.java生成的.class文件。
--------------------------------Tomcat部署結構--------------------------------
1、它不會添加的你的src目錄,它會把你web-root這個文件夾給你改成web項目的名字部署到apache-tomcat-6.0.20\webapps\目錄下。
2、apache-tomcat-6.0.20\work\Catalina\localhost\目錄下是你的web項目驅動程序。
3、apache-tomcat-6.0.20\conf\tomcat-users.xml可以配置你的tomcat密碼等信息。
4、apache-tomcat-6.0.20\conf\web.xml下是一些查用格式等等信息。
5、apache-tomcat-6.0.20\conf\context.xml下就是配置ip和埠的一些信息,驅動web項目也是在這個xml走通的!

② javaweb怎麼做一個目錄樹

ssh2框架學spring和hibernate,spring學IOC,AOP不用學,SHH2也不用學,做工程沒人用。還有js腳本了解點,資料庫oracke學會用sql和plsql工具,新手就OK了。

③ java web 創建目錄樹導航

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

public class MenuBarDemo extends JFrame {

JMenuBar menuBar;
JMenu file,edit,news;
JMenuItem newsFile,javaFile,open,exit;
JMenuItem undo,redo,,cut,paste,find,replace;

public static void main(String[] args) {
new MenuBarDemo().setMenuBar();

}

public void setMenuBar(){
menuBar = new JMenuBar();
this.setJMenuBar(menuBar);
file = new JMenu("文件");
news = new JMenu("新建");

newsFile = this.addItem("文件夾", news);
javaFile = this.addItem("java文件", news);
file.add(news);

open = this.addItem("打開", file);
exit = this.addItem("退出", file);

edit = new JMenu("編輯");

undo = this.addItem("撤銷", edit);
redo = this.addItem("重做", edit);
cut = this.addItem("剪切", edit);
= this.addItem("拷貝", edit);
paste = this.addItem("粘貼", edit);
find = this.addItem("查找", edit);
replace = this.addItem("替換", edit);

menuBar.add(file);
menuBar.add(edit);

this.setBounds(200, 200, 300, 300);
this.setResizable(false);
this.setVisible(true);

}

public JMenuItem addItem(String name,JMenu menu){
JMenuItem temp = new JMenuItem(name);
menu.add(temp);
return temp;
}

}

④ 我做了一個小型後台管理網站,想用一個框架頁面,左邊是目錄樹,上面有一條標題,剩下的部分顯示頁面,如

空白的用iframe啊,鏈接的target屬性寫iframe就可以了
<iframe src="" name="mainFrame" id="mainFrame" scrolling="auto"/></iframe>
<a href="index.asp?Type=2" target="mainFrame">XXOO</a>

⑤ 請教怎樣獲取一個網站的根目錄下目錄樹(或者文件夾/文件結構)

能否支持查看目錄樹,必須需要web伺服器的支持的。

一般IIS默認情況下是不支持目錄樹的。

下列圖片中的「目錄瀏覽」選項就是決定是否支持目錄樹的。所以你在不支持目錄樹的網站上是看不了的

⑥ 一個Web應用部署到Tomcat伺服器上之後的目錄結構是怎樣的,請畫出目錄樹,畫目錄樹,急急急

D:\tomcat6\webapps\yourWebProject (你的項目)

建立好過後你的項目在你的webapps下面。你應該了解下tomcat中每個文件夾和文件的作用。

⑦ 目錄的設置、訪問有什麼實際作用

每個 Internet服務可以從多個目錄中發布。通過以通用命名約定 (UNC) 名、用戶名及用於訪問許可權的密碼指定目錄,可將每個目錄定位在本地驅動器或網路上。虛擬伺服器可擁有一個宿主目錄和任意數量的其它發布目錄。其它發布目錄稱為虛擬目錄。
指定客戶 URL地址,服務將整個發布目錄集提交給客戶作為一個目錄樹。宿主目錄是「虛擬」目錄樹的根。虛擬目錄的實際子目錄對於客戶也是可用的。只有http://www.服務支持虛擬伺服器;而 FTP和 gopher服務則只能有一個宿主目錄。
虛擬目錄就是將其他目錄以映射的方式虛擬到該FTP伺服器的主目錄下,這樣,一個FTP伺服器的主目錄實質上就可以包括很多不同盤符、不同路徑的目錄,而不會受到所在盤空間的限制了。當用戶登錄到主目錄下,還可以根據該賬戶的許可權對它進行相應的操作,就像操作主目錄下的子目錄一樣。如果用戶被鎖定在主目錄下,這項功能將允許他們訪問主目錄之外的其它目錄。
主目錄設置的許可權如果與虛擬目錄的許可權發生沖突,則以主目錄許可權為准。比如主目錄設置的許可權為讀取和寫入,而虛擬目錄的許可權只設置為讀取,則其許可權將會被主目錄許可權覆蓋掉,自動擁有寫入許可權。

IIS 支持虛擬目錄,通過在「伺服器屬性」對話框中的「目錄」標簽可以管理虛擬目錄。建立虛擬目錄對於管理 WEB 站點具有非常重要的意義。虛擬目錄隱藏了有關站點目錄結構的重要信息。因為在瀏覽器中,客戶通過選擇「查看源代碼」,很容易就能獲取頁面的文件路徑信息,如果在 WEB 頁中使用物理路徑,將暴露有關站點目錄的重要信息,這容易導致系統受到攻擊。

⑧ 網頁中目錄樹編輯方法,高分

用FlashFXP把你的博客下載到本地,用記事本或者Dreamweaver打開,把代碼復制到你想要放的地方,控制下樣式保存,再上傳更新就可以了啊。

⑨ Web伺服器配置方法教程

伺服器是一種高性能計算機,作為網路的節點,存儲、處理網路上80%的數據、信息,因此也被稱為網路的靈魂。那麼該如何配置Web伺服器呢?如果你不知道,請看我整理的Web伺服器配置方法詳解吧!

2、單擊窗口中的“添加/刪除Windows組件”圖標,彈出“Windows組件向導”對話框。

3、選中“向導”中的“應用程序伺服器”復選框。單擊“詳細信息”按鈕,彈出“應用程序伺服器”對話框。

4、選擇需要的組件,其中“Internet信息服務(IIS)”和“應用程序伺服器控制台”是必須選中的。選中“Internet信息服務(IIS)”後,再單擊“詳細信息”按鈕,彈出“Internet信息服務(IIS)”對話框。

5、選中“Internet信息服務管理器”和“萬維網服務”。並且選中“萬維網服務”後,再單擊“詳細信息”按鈕,彈出“萬維網服務”對話框。

6、其中的“萬維網服務”必須選中。如果想要伺服器支持ASP,還應該選中“Active Server Pages”。逐個單擊“確定”按鈕,關閉各對話框,直到返回圖1的“Windows組件向導”對話框。

7、單擊“下一步”按鈕,系統開始IIS的安裝,這期間可能要求插入Windows Server 2003安裝盤,系統會自動進行安裝工作。

8、安裝完成後,彈出提示安裝成功的對話框,單擊“確定”按鈕就完成了IIS的安裝。

友情提示:如果想要同時裝入FTP伺服器,在“Internet信息服務(IIS)”對話框中應該把“文件傳輸協議(FTP)服務”的復選框也選中。

在IIS中創建Web網站

打開“Internet 信息服務管理器”,在目錄樹的“網站”上單擊右鍵,在右鍵菜單中選擇“新建→網站”,彈出“網站創建向導”:

網站描述就是網站的名字,它會顯示在IIS窗口的目錄樹中,方便管理員識別各個站點。本例中起名為“枝葉的網站”。

網站IP地址:如果選擇“全部未分配”,則伺服器會將本機所有IP地址綁定在該網站上,這個選項適合於伺服器中只有這一個網站的情況。也可以從 下拉式列表框中選擇一個IP地址(下拉式列表框中列出的是本機已配置的IP地址,如果沒有,應該先為本機配置IP地址,再選擇。)

TCP埠:一般使用默認的埠號80,如果改為其它值,則用戶在訪問該站點時必須在地址中加入埠號。

主機頭:如果該站點已經有域名,可以在主機頭中輸入域名。

主目錄路徑是網站根目錄的位置,可以用“瀏覽”按鈕選擇一個文件夾作為網站的主目錄。

網站訪問許可權是限定用戶訪問網站時的許可權,“讀取”是必需的,“運行腳本”可以讓站點支持ASP,其它許可權可根據需要設置。

單擊“下一步”,彈出“完成向導”對話框,就完成了新網站的創建過程,在IIS中可以看到新建的網站。把做好的網頁和相關文件復制到主目錄中,通常就可以訪問這個網站了。

訪問網站的方法是:如果在本機上訪問,可以在瀏覽器的地址欄中輸入“http://localhost/”;如果在網路中其它計算機上訪問,可以在瀏覽器的地址欄中輸入“http://網站IP地址”。

說明:如果網站的TCP埠不是80,在地址中還需加上埠號。假設TCP埠設置為8080,則訪問地址應寫為“http://localhost:8080/”或“http://網站IP地址:8080”。

網站的基本配置

如果需要修改網站的參數,可以在“網站名字”上單擊右鍵,在右鍵菜單中選擇“屬性”,可以打開“網站屬性”對話框。

1、“網站”標簽

“網站標識”:可以設置網站名字、IP地址、埠號。單擊“高級”按鈕可以設置主機頭名。

2、“主目錄”標簽

在本地路徑中可以設置主目錄的路徑名和訪問許可權。

3、“文檔”標簽

默認文檔是指訪問一個網站時想要打開的默認網頁,這個網頁通常是該網站的主頁。如果沒有啟用默認文檔或網站的主頁文件名不在默認文檔列表中,則訪問這個網站時需要在地址中指明文件名。

默認文檔列表中最初只有4個文件名:Default.htm、Default.asp、index.htm和Default.aspx。我用 “添加”按鈕加入了一個index.asp,並用“上移”按鈕把它移到了頂部。這主要是因為我的網站的主頁名為“index.asp”,所以應該把它加入 列表,至於是否位於列表頂部倒是無關緊要的。

經過以上配置,一個Web網站就可以使用了。把製作好的網頁復制到網站的主目錄中,網站主頁的文件名應該包含在默認文檔中。打開瀏覽器,在地址欄中輸入“http://本機IP地址”,就可以打開網站的主頁。其它頁面可以用網頁中的超鏈接打開。

虛擬目錄

虛擬目錄可以使一個網站不必把所有內容都放置在主目錄內。虛擬目錄從用戶的角度來看仍在主目錄之內,但實際位置可以在計算機的其它位置,而且虛擬目錄的名字也可以與真實目錄不同。如:

圖中用戶看到的一個位於主目錄下的文件夾“pic”,它的真實位置在伺服器的“D:myimage”處,而主目錄位於“C:mywww” 處。假設該網站的域名是“www.abc.com”,則用戶訪問“http://www.abc.com/pic/文件1”時,訪問的實際位置是伺服器的 “D:myimage文件1”,所以虛擬目錄的真實名字和位置對用戶是不可知的。

創建虛擬目錄的方法

打開 Internet 信息服務窗口,在想要創建虛擬目錄的 Web 站點上 單擊右鍵,選擇“新建”→“虛擬目錄”。彈出虛擬目錄創建向導:

別名是映射後的名字,即客戶訪問時的名字;

路徑:伺服器上的真實路徑名,即虛擬目錄的實際位置;

訪問許可權:指客戶對該目錄的訪問許可權。

單擊“下一步”按鈕,彈出完成對話框,虛擬目錄就建立成功了。把相關文件復制到虛擬目錄中,用戶就可以按照虛擬的樹形結構訪問到指定文件了。

通常虛擬目錄的訪問許可權、默認文檔等都繼承自主目錄,如果需要修改,可在“Internet 信息服務管理器”中的虛擬目錄上單擊右鍵,選擇“屬性”,就可以修改虛擬目錄的參數設置了。

補充:伺服器介紹

伺服器,也稱伺服器,是提供計算服務的設備。由於伺服器需要響應服務請求,並進行處理,因此一般來說伺服器應具備承擔服務並且保障服務的能力。

伺服器的構成包括處理器、硬碟、內存、系統匯流排等,和通用的計算機架構類似,但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。

在網路環境下,根據伺服器提供的服務類型不同,分為文件伺服器,資料庫伺服器,應用程序伺服器,WEB伺服器等。

相關閱讀:伺服器常見問題有哪些

1.系統藍屏、頻繁死機、重啟、反映速度遲鈍

伺服器的與我們平常電腦不論是硬體結構還是運行系統,都是極其類似的。因此,就如同我們的電腦一樣,一樣可能會感染病毒,同樣會因為系統漏洞、軟體沖突、硬體故障導致死機、藍屏、重啟等故障,同樣會因為垃圾緩存信息過多而導致反應遲鈍。

2.遠程桌面連接超出最大連接數

由於伺服器默認為允許連接數為2個,如果登陸後忘記注銷,而是直接關閉遠程桌面的話,伺服器識別此次登陸還是留在伺服器端的。出現這種情況,最常見的就是重啟伺服器,但是,如果是高峰期,重啟伺服器帶來的損失是顯而易見的。那麼此時,就可以利用mstsc/console指令進行強行登陸了。打開“運行”框,鍵入“mstsc/v:xxx.xxx.xxx.xxx(伺服器IP)/console”,即可強行登陸到遠程桌面了。

3.無法刪除的文件該怎麼清理

遇到這種情況,可能是該文件還在運行中,可以重啟刪之,或者運行CMD,輸入arrtib-a-s-h-r想要刪除的文件夾名,最後輸入del想要刪除的文件夾名即可刪除,運行該命令後無法恢復,請慎用。

4.系統埠隱患

對於伺服器來說,首要保障穩定性和安全性。因此,我們僅需保證伺服器最基本的功能即可,就像音效卡都是默認禁止的。我們並不需要太多的功能,也不需要太多的埠支持。像一些不必要,而且風險較高的埠大可封掉。而一些必要的,又有風險的埠,比如:3389、80等埠,我們可以通過修改注冊表的方法將其設置不特殊的秘密埠,這樣伺服器埠的安全隱患就不復存在了。

⑩ jsp目錄樹

不大明白你什麼意思,是在Tomcat中顯示網站目錄結構?那麼就在Tomcat的conf文件夾下找到web.xml文件,然後找到
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

把 <param-name>listings</param-name>的下一行改為
<param-value>true</param-value>就可以了