servlet包在哪個目錄下 web中的目錄分為哪2種?
web中的目錄分為哪2種?javaweb嚴(yán)格的來說分成三類兩類工程結(jié)構(gòu):一個是工程程序編譯目錄結(jié)構(gòu),一個是工程先發(fā)布目錄結(jié)構(gòu)。工程公告目錄結(jié)構(gòu)結(jié)構(gòu),為servlet容器讀取web應(yīng)用的統(tǒng)一標(biāo)準(zhǔn)目錄,而
web中的目錄分為哪2種?
javaweb嚴(yán)格的來說分成三類兩類工程結(jié)構(gòu):一個是工程程序編譯目錄結(jié)構(gòu),一個是工程先發(fā)布目錄結(jié)構(gòu)。
工程公告目錄結(jié)構(gòu)結(jié)構(gòu),為servlet容器讀取web應(yīng)用的統(tǒng)一標(biāo)準(zhǔn)目錄,而工程程序編譯目錄結(jié)構(gòu)是目的是比較方便工程匯編語言、直接修改的正式結(jié)構(gòu),不需要工程最終形成工具(ant,maven,gradle等)編譯器生成沉淀到最后的運行時公告結(jié)構(gòu)。
而,工程代碼編譯目錄結(jié)構(gòu)的確統(tǒng)一,與所使用的編譯工具關(guān)聯(lián)(也和配置有關(guān))。
webinf下的html怎么訪問?
web-inf下,應(yīng)用服務(wù)器把它指為禁訪目錄,即再在瀏覽器里是沒法訪問到的.
因些,可以讓servlet接受訪問,如web-inf下有a.jsp則可以用(/WEB-INF/a.jsp).moving(request,response);并且再派ftp訪問.但要是web-inf下有,則用().back(request,response);就不能訪問。
是需要在web.xml里面配置:
servlet-mapping
servlet-namejsp/servlet-name
url-pattern*.htm/url-pattern
/servlet-mapping
servlet-mapping
servlet-namejsp/servlet-name
url-pattern*.html/url-pattern
/servlet-mapping
結(jié)果:一切行啦,訪問,和在work/web-inf/下者有a$,a$生成氣體
網(wǎng)頁后的.do后綴是什么意思?
'文件是一個網(wǎng)頁后臺程序,它換算不是什么一個文件,根本不會一個真正的的.do文件必然,它肯定不能再然后打開,struts可以使用三個特珠的servlet充當(dāng)“交換機”,將充斥web瀏覽器的請求轉(zhuǎn)回或者的serverpage。在開發(fā)web應(yīng)用時有一個要要寫的部署詳細(xì)解釋文件(web-inf/web.xml)。這個文件請看了你的web應(yīng)用的配置,除開歡迎頁面(pages)(當(dāng)各位還沒有委托時,又出現(xiàn)在目錄下的文件)、servlet(路徑或則擴展名)和那些servlets的參數(shù)的映射。在這個文件中,你配置strutsactionservlet另外一個操縱所有委托映到(通常以.do為擴展名)請求的servlet——這應(yīng)該是“交換機”。在Struts中,用戶的請求就像以*.do以及跪請服務(wù)名,所有的*.do各位均被對準(zhǔn)ActionSevlet,ActionSevlet參照Struts-config.xml中的配置信息,將用戶跪請整體封裝成一個委托名稱的FormBean,并將此FormBean傳至更改名稱的ActionBean,由ActionBean結(jié)束相對應(yīng)的業(yè)務(wù)操作,如文件操作,數(shù)據(jù)庫操作等。每一個*.do均有按的FormBean名稱和ActionBean名稱,這些在Struts-config.xml中配置