陌上花開

          遇高山,我御風(fēng)而翔,逢江河,我凌波微波

             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::

          最近有個(gè)工程,需要把HnSp文件下的index.html作為默認(rèn)頁面(目錄結(jié)構(gòu)如下),


          我在web.xml中設(shè)置<welcome-file>HnSp/index.html</welcome-file>,可是前臺index.html

          能顯示出來,可是頁面中的圖片都顯示不出來(index.html中的圖片的路徑都是用的相對路

          徑),后來在發(fā)現(xiàn)顯示的頁面中的圖片少了一級,在圖片的路徑前加入HnSp就能正確顯示了

          ,可是在別的頁面通過鏈接訪問index.html頁面,圖片還是顯示不出來,看了知道,多了個(gè)

          HnSp,看來在圖片的路徑前加入HnSp是不對的,
          我一直想不懂為什么,后來想了個(gè)辦法解決了,就是在WebRoot下新建一個(gè)新的空頁面

          MyJspjsp,寫入如下代碼 <%response.sendRedirect("HnSp/index.html"); %>,然后把   

          <welcome-file>HnSp/index.html</welcome-file>,改為<welcome-

          file>MyJsp.jsp</welcome-file>,這樣問題就解決了,都不存在路徑錯(cuò)誤問題了,

          response.sendRedirect()

          是在用戶的瀏覽器端工作,sendRedirect()可以帶參數(shù)傳遞,比如servlet?name=frank傳至下

          個(gè)頁面,同時(shí)它可以重定向至不同的主機(jī)上,sendRedirect()可以重定向有frame.的jsp文件.

          重定向后在瀏覽器地址欄上會出現(xiàn)重定向頁面的URL,由于response是jsp頁面中的隱含對象

          ,故在jsp頁面中可以用response.sendRedirect()直接實(shí)現(xiàn)重定位。

          posted on 2010-02-26 17:19 askzs 閱讀(678) 評論(0)  編輯  收藏 所屬分類: java
          我要啦免费统计
          主站蜘蛛池模板: 临邑县| 甘孜县| 浦城县| 铅山县| 孟津县| 深州市| 隆德县| 华容县| 普兰店市| 柳江县| 运城市| 尤溪县| 长汀县| 郯城县| 博野县| 浦东新区| 吴江市| 庄河市| 黄大仙区| 正镶白旗| 六安市| 尼勒克县| 九江市| 嘉祥县| 博爱县| 东台市| 丰台区| 广东省| 凤台县| 肃南| 柯坪县| 论坛| 竹溪县| 社旗县| 囊谦县| 英山县| 柞水县| 板桥市| 正镶白旗| 霍州市| 当涂县|