我有一個場景,我需要從一個servlet調用一個jsp並傳遞一個包含自定義對象的詳細信息jsp需要顯示的hashmap ...(這可以很好地使用Request調度程序和jstl中的jsp代碼)無法訪問servlet中的常見內容以jsp調用
但是,我的jsp包含了一些其他jsps,它們定義了整個應用程序的外觀。
我的結構爲:
TestProject
<Tabs>
- 圖像
<Tabs><Tabs>
* background.jpg
<Tabs>
- JSP
<Tabs><Tabs>
*常見
<Tabs><Tabs><Tabs>
+ common.jsp中
<Tabs><Tabs>
* XML
<Tabs><Tabs><Tabs>
+ XMLDisplay.jsp
我的XMLDisplay.jsp包含common.jsp,後者又具有用於背景的路徑。
common.jsp對於應用程序中的所有其他文件是通用的,並且工作正常....但不在XMLDisplay.jsp中。
我已經在XMLDisplay.jsp及其罰款中顯示了上下文路徑和servlet路徑。 (與其他文件相同),但對於圖像路徑以某種方式變得扭曲。本地主機: 和圖像都可以從
HTTP訪問8080 \影像\ background.jpg的 代替
的http:本地主機:8080 \ TestProject \影像\ background.jpg
在其他網頁,唯一的區別是調用是從一個jsp到另一個,而這裏的調用是從servlet到jsp。
[瀏覽器在調用轉發到JSP的Servlet時無法訪問CSS和圖像](http://stackoverflow.com/questions/3655316/browser-cant-access-css-and-images-當調用一個小服務程序,它轉發到aj) – BalusC