看板 java 關於我們 聯絡資訊
如果我沒猜錯你用的應該是ibm的websphere,而SRC這個目錄是存放程式碼的, 放在這個目錄中,是無法使網頁載入的,你應該將圖片檔放到WebContent\image 應該就可以載入圖檔了。 簡單來說就是路徑的問題往這方向找找看就對了 ==> WillChiou.bbs@ptt.cc (0rz) 提到: : dear all: : 我是學習java servlet的初學者,目前正在嘗試使用java servlet : 編寫一個網頁。但是在編寫的過程中,我希望能夠在網頁上放圖。 : 我的workspace在C:\Program Files\IBM\workspace\mainpage : 在mainpage這個project底下我的bundle名稱是src,放置圖片的資料夾是 : src/images。今我欲在網頁上載入一個名為1.gif的圖片檔,程式碼如下: : res.setContentType("text/html; charset=iso-8859-1"); : PrintWriter out = res.getWriter(); : out.println("<html><head><h1>test</h1></head>"); : out.println("<body>"); : out.print("<center>"); : out.print("<img src=\""); : out.print(req.getServletPath()); : out.print("/images/1.gif\">"); : out.print("</body></html>"); : out.flush(); : out.close(); : } : } : 可是在我實際用internet explorer進入http://localhost/src下卻無法順利看到圖片.. : 我已經很確定圖片路徑沒有錯 不知道大大們是否能指點迷津..... 感謝 -- ◎(bbs.mgt.ncu.edu.tw) ◎[laho]From: 220-139-134-147.dynamic.hinet.net