Как получить PDF в jsp сервлет с помощью JDBC - PullRequest
0 голосов
/ 02 мая 2020
InputStream acdmicCert = request.getPart("doc").getInputStream();
InputStream legalRec = request.getPart("legalDoc").getInputStream();

Я использовал приведенный выше код для запроса pdf-документа со страницы jsp в сервлете

st.setBinaryStream(9, AcdmicCert);
st.setBinaryStream(10, LegalRec);

и для вставки документа в jdb c в классе дао. Я не знаю, правильно ли это, но этот код выполнен без ошибок, и содержимое отображается как блоб в таблице базы данных. mysql таблица . Первая строка acdmicCert, legalRe c пуста, тогда как я не вставил ее. Но вторая строка после запуска приведенного выше фрагмента кода вместе со всем вставленным кодом не знает, правильно ли это. Я просто попытался получить нормально с помощью приведенного ниже кода, это может быть бессмысленным, но я только догадался, у меня не было никакой идеи,

<td><%= rs.getBinaryStream("acdmicCert") %></td>
<td><%= rs.getBinaryStream("legalRec") %></td>

, и я получил этот вывод в таблице таблица вывода

Может ли кто-нибудь помочь, если это правильно или есть другой правильный способ вставить PDF, а также получить его.

...