Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Image на Jsp / 6 сообщений из 6, страница 1 из 1
23.06.2007, 12:03:44
    #34615167
guest62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Image на Jsp
У меня проблема. Пытаюс выводить на photo.jsp несколько рисунок. Но рисунок не отображается... вместо рисунка какойто квадратик...
photo.jsp:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<table>
    <%
        Connection con = DBConnect.getConnection();

        String strSQL = "select id from tb_photo";
        Statement stmt = con.createStatement();
        ResultSet rs = stmt.executeQuery(strSQL);
         while  (rs.next()) {
    %>
    <tr>
        <td><img src="/sell/photo/image.jsp?imgID=<%=rs.getInt(1)%>" width="115" border="0"/></td>
    </tr>
    <%
        }
        stmt.close();
        rs.close();
       
    %>

</table>

image.jsp
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<% Connection conn = DBConnect.getConnection();
    String query = "select ph_photo from tb_photo where ph_id="+request.getParameter("imgID");
    Statement st = conn.createStatement();
    ResultSet rs = st.executeQuery(query);
    rs.next();
     byte [] bytearray =  new   byte [ 4096 ];
     int  size =  0 ;
    InputStream sImage;
    sImage = rs.getBinaryStream( 1 );
    response.reset();
    response.setContentType("image/jpeg");
    response.addHeader("Content-Disposition", "filename=getimage.jpeg");
     while  ((size = sImage.read(bytearray)) != - 1 ) {
        response.getOutputStream().write(bytearray,  0 , size);
    }
    response.flushBuffer();
    sImage.close();
    rs.close();
    conn.close();
%>
...
Рейтинг: 0 / 0
23.06.2007, 21:19:11
    #34615550
guest62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Image на Jsp
Помоги НАРОД ПРОГЕРОВ!!!!!!!!!!
...
Рейтинг: 0 / 0
25.06.2007, 13:02:13
    #34617120
garry_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Image на Jsp
У меня получился полность рабочий пример с Вашим кодом. Очень похоже, что у Вас ничего не выбирается из таблицы. Попробуйте Прочитать параметр, который передается. И выполните полученный SQL
...
Рейтинг: 0 / 0
25.06.2007, 15:06:06
    #34617635
guest62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Image на Jsp
Я уже использоваю другой вариант: сохраняю рисунки в виде файлов... а в базе сохраняю "path" в эту рисунку...Так намного удобнее получилось :))
...
Рейтинг: 0 / 0
25.06.2007, 15:14:36
    #34617683
garry_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Image на Jsp
Согласен, если рисунков много, то так лучше. Я вообще для них организовал отдельный ftp-сервер
...
Рейтинг: 0 / 0
25.06.2007, 15:58:45
    #34617890
guest62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Image на Jsp
А как вы это сделали?...:)
Я делаю свой первый серёзный сайт со Struts'ом..
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Image на Jsp / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]