① 什麼是web.xml中的映射
表單裡面有一個action屬性 我們就先稱這個屬性名為a 然後你創建的servlet 肯定有個servlet名 記住 就是你創建的時候自己設置的名稱我們成為b 然後你要把jsp頁面和servlet頁面聯系起來 就需要web.xml 映射了~~~也就是a與b的關系!
② 映射是指什麼,有什麼用處
映射有埠映射和映射網路驅動器,不知道你說的是什麼,
埠映射,如果你是ADSL、CABLE MODEM或光纖等寬頻接入用戶,想在網吧或公司內部建一個游戲伺服器或WEB伺服器,並且能夠讓互聯網上的用戶訪問你的伺服器,那麼你就會遇到埠映射問題。
通常情況下,路由器都有防火牆功能,互聯網用戶只能訪問到你的路由器WAN口(接ADSL線口),而訪問不到內部伺服器。要想讓外面用戶訪問到伺服器,那麼你就要在路由器上做一個轉發設置,也就是埠映射設置,讓用戶的請求到了路由器後,並能夠到達游戲伺服器或WEB伺服器。這就是埠映射。
目前,所有的寬頻路由器都有埠映射功能,只是各個路由器廠商所取功能名稱不一樣,有的叫虛擬伺服器,有的叫NAT設置。。。
埠映射設置很簡單,例如要映射一台IP地址為192.168.1.254的WEB伺服器,只需把伺服器的IP地址192.168.1.254和TCP埠80填入到路由器的埠映射表中就OK了。
映射網路驅動器
「映射網路驅動器」,就是把在其它電腦上的一個共享文件夾變為自己電腦上的一個邏輯驅動器符,以供使用方便。
比如說有「甲」與「乙」兩台電腦,兩台電腦上都有「C」、「D」、「E」、「F」四個邏輯驅動器,而且「甲」電腦的IP地址為:10.123.206.76
假如「甲」電腦上有個文件名為「WEB」文件夾,並且已經設置成共享狀態。那麼在「乙」電腦上我可以通過:右單擊「網上鄰居」---選擇「映射網路驅動器(N)...」----然後在「文件夾(0)」里輸入「\10.123.206.76WEB」,然後單擊「完成」即可。
現「乙」電腦上的「我的電腦」里多了一個驅動器「G」,這個驅動器里的內容就是「甲」電腦上那個「WEB」文件夾里的內容。
③ java web 中映射有什麼用。。比如學校和人 1對多實現後有什麼功能。
你應該說的是HIBERNATE中的映射吧。
在hibernate中,實現這咱映射完全是方便業務關系的處理。對資料庫沒有任務影響。比如說在沒有映射之前,你要刪除一個人,那麼和他有有關系的兩個職位是不會刪除的,或者說你刪除職位,對這個人也沒有任何影響。
假如說你現你在業務層有這樣一種需求,那就是如果刪除一個人,那麼對應的2個職位也要刪除。這時如果不做映射的話你至少要進行兩次刪除操作,一次刪除人,一次刪除職位。如果用Hibernate做了映射的話那麼你只要刪除這個人就可以了,hibernate會幫跟據你的配置幫你刪除與其對應的兩個職位。
多對多也是一樣的。做這樣的映射就是方便對源數據做操作時關聯到相應的其他數據。詳細的操作(增刪查改)讓hibernate封裝起來了。隨然你只做了一個刪除人的操作,但Hibernate的底層最終會分解成多個刪除操作。本質還是先刪除一個人再刪除2兩職位。Hibernate只是兩這兩個過程合為一步了,當然這個過程的兩個實體是有聯系的,也就是你人為的實現一對多,多對多的配置。
注意這個和表的關系沒有必然的聯系。比如人和職位沒有主外鍵的任何關系,只要你實現了一對多,多對多的配置同樣也可以進行級聯操作。
④ web伺服器映射問題
回答即韓蕭蕭
⑤ servlet web.xml里的映射什麼意思
1.原理
請樓主看下面的XML段,很熟悉吧?
<servlet>
<!-- servlet的名字,隨便起個名,但和下面的servlet名一致 -->
<servlet-name>hello</servlet-name>
<!-- WEB-INF中文件路徑 -->
<jsp-file>/WEB-INF/hello.jsp</jsp-file>
<!--
或者可以用servlet class:
<servlet-class>AnyDirectory.ServletClassName</servlet-class>
-->
</servlet>
<servlet-mapping>
<!-- servlet的名字,隨便起個名,但和上面的servlet名一致 -->
<servlet-name>mgc</servlet-name>
<!-- 訪問映射路徑 -->
<url-pattern>/hello</url-pattern>
</servlet-mapping>
上面出現了兩個影射,一個是在<servlet>中,由<servlet-name>到<jsp-file>,這個的作用是將servlet與某個文件(可能是.class文件或.jsp文件)連接,好讓TomCat或其他JSP HTTP伺服器知道,這個servlet所需要運行文件在哪裡,以便執行所需代碼。
第二個是在<servlet-mapping>中,這里是從<servlet-name>到<url-pattern>/hello</url-pattern>,這個的作用是定義servlet的url樣式。如果定義的是/hello這樣,那麼這個servlet可以用這個URL來訪問:http://localhost:8080/My-Website/hello
2. 作用:
有些放在WEB-INF里的文件是不能直接訪問的,但是把一個URL映射到/WEB-INF/hello.jsp,這樣就可以用那個URL的樣式來訪問這個文件。
在Struts等MVC結構中,定義WEB.XML中的映射是必不可少的,這樣使網站的結構更加清晰合理。
⑥ 網路映射是什麼意思
網路映射是把路由器的一個或幾個埠直接指向內網,用自己的電腦做一個伺服器,讓任何地方的網友都能直接訪問這台機器。
(6)web映射信息是什麼擴展閱讀:
映射網路驅動器的方法:
1、打開一個文件夾,點擊上方的映射網路驅動器。
⑦ web編程裡面,映射和容器是什麼東西
Web 應用程序是伺服器方應用程序. 它的開發的最基本要求如下:編程模型和 API, 伺服器方運行時支持, 實施(deployment)支持. 實施是指在伺服器上安裝應用程序的過程. 這一過程還包括配置應用程序組件, 如指定初始化參數和指定任何資料庫.
Web 容器實際上是一個 Java 運行時(Runtime), 提供了 Java Servlet API 的一個實現, 並且簡化了 JSP 網頁. Web 容器負責初始化, 調用以及管理 Java Servlet 和 JavaServer Page 的存活期. Web 容器的例子有: Tomcat, Resin, Weblogic、WebSphere、JBoss等, 沒有它們, Web 應用程序就無法和真正的網路服務連接起來.