最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談Servlet轉發(fā)到JSP頁面的路徑問題(必看)

 更新時間:2017年07月17日 08:22:06   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談Servlet轉發(fā)到JSP頁面的路徑問題(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、現(xiàn)象與概念

1. 問題

在Servlet轉發(fā)到JSP頁面時,此時瀏覽器地址欄上顯示的是Servlet的路徑,而若JSP頁面的超鏈接還是相對于該JSP頁面的地址且該Servlet和該JSP頁面不在同一個文件夾下時,則會出現(xiàn)路徑混亂問題。

2. 絕對路徑概念

相對于contextPath(當前Web應用的上下文)的路徑。

解決方案:超鏈接用絕對路徑而不是相對路徑。若/代表的是站點的根目錄,在其前面加上contextPath。

<a href="<%= request.getContextPath() %>/TestServlet" rel="external nofollow" >To B</a>

二、JavaWeb開發(fā)中的'/'含義總結

1. 當前Web應用的根路徑

'/'代表http://localhost:8080/contextPath/ :由Servlet來處理的地址

1)轉發(fā):request.getRequestDispatcher("/path/b.jsp").forword(request, response);

2)web.xml文件中映射Servlet訪問路徑

<servlet-mapping>
 <servlet-name>TestServlet</servlet-name>
 <url-pattern>/TestServlet</url-pattern>
</servlet-mapping>

3)各種定制標簽中的'/'。

2. Web站點的根路徑

'/'代表http://localhost:8080/ :由瀏覽器來處理的地址

1)超鏈接:<a href="/TestServlet" rel="external nofollow" >To B</a>

2)form標簽中的action:<form action="/b.jsp">

3)重定向:response.sendRedirect("/b.jsp");

以上這篇淺談Servlet轉發(fā)到JSP頁面的路徑問題(必看)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

竹北市| 荣昌县| 石景山区| 镇巴县| 定西市| 白银市| 鹰潭市| 新化县| 华亭县| 吴江市| 临沧市| 满洲里市| 文昌市| 北海市| 库伦旗| 汾阳市| 扎兰屯市| 山阳县| 屯昌县| 胶南市| 紫云| 和田市| 通辽市| 临邑县| 余江县| 内乡县| 札达县| 沛县| 马关县| 岚皋县| 个旧市| 曲阜市| 昆山市| 五河县| 抚松县| 江华| 小金县| 辽中县| 德昌县| 琼结县| 青岛市|