久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java - jsp頁面中無法顯示圖片

瀏覽:147日期:2023-11-03 15:19:22

問題描述

1 圖片已經上傳,數據庫也獲得正確的圖片地址2 在頁面上也可以查看到正確的圖片地址3 重新啟動一下tomcat 圖片就可以顯示

這是什么問題

java - jsp頁面中無法顯示圖片

java - jsp頁面中無法顯示圖片

java - jsp頁面中無法顯示圖片

前端頁面

<body bgcolor='white'><% response.setHeader('Pragma', 'No-Cache'); response.setHeader('Cache-Control', 'No-Cache'); response.setDateHeader('Expires', 0); BookDao bookDao = new BookDao(); List<Books> list = new ArrayList<>(); List item = new ArrayList(); list = bookDao.listBookInfo();%><% for (Books books : list ) {%><table> <tr><td rowspan='4'><img alt='圖片不存在' src='http://m.baoyu77737.com/wenda/<%=books.getImgPath()%>' height='180px'></td> </tr> <tr><td><%=books.getBookname() + '( 書號:' + books.getBookid() + ')'%></td> </tr> <tr><td><%=books.getWriter()%></td><td><%=books.getCbs()%></td> </tr> <tr><td><%=books.getItems()%></td> </tr></table><hr><% }%>

Dao

public List<Books> listBookInfo() {List<Books> list = new ArrayList();try { String sql = 'SELECT * FROM books WHERE isLend=1'; ps = conn.prepareStatement(sql); rs = ps.executeQuery(); while (rs.next()) {Books books = new Books();books.setBookid(rs.getLong('bookId'));books.setBookname(rs.getString('bookName'));books.setCbs(rs.getString('cbs'));books.setWriter(rs.getString('writer'));books.setIslend(rs.getLong('isLend'));books.setItems(rs.getString('items'));books.setDate(rs.getTimestamp('date'));books.setImgPath(rs.getString('imgpath'));list.add(books); }} catch (SQLException e) { e.printStackTrace();}return list; }

問題解答

回答1:

按照你的說法有一種可能性,你的圖片還被存在內存中。比如你的輸出流是緩存的,但你的代碼中既沒有flush也沒有close,然后重啟導致了強制的flush。

標簽: java
相關文章:
主站蜘蛛池模板: 富宁县| 德钦县| 淅川县| 南充市| 宜黄县| 宜都市| 新平| 徐州市| 苏州市| 天津市| 孝义市| 大石桥市| 昆山市| 南开区| 全州县| 丰宁| 苍溪县| 池州市| 灵武市| 蕲春县| 波密县| 赣州市| 富蕴县| 松溪县| 永和县| 海丰县| 塔城市| 安义县| 乡城县| 龙胜| 沁源县| 丹阳市| 沙洋县| 遂宁市| 乐陵市| 灵宝市| 濮阳县| 浦江县| 霍林郭勒市| 曲阜市| 桂平市|