Я хочу использовать веб-приложение, которое принимает файл PDF и отображает его, но я получил ошибку http 500.I думал, что он получил извлечение байтового массива из запроса и добавив его в выходной поток ответа. ну где я был не прав?сервлет, чтобы отобразить pdf-файл, используя переопределение doPost()
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.getOutputStream().write(request.getParameter("f").getBytes());
response.getOutputStream().flush();
response.getOutputStream().close();
}
здесь HTML-страница
<body>
<form action="display" method="post" enctype="multipart/form-data">
PDF FILE : <input type="file" name="f">
<input type="submit" value="display">
</form>
</body>
здесь ошибка, что я получил
java.lang.NullPointerException
display.doPost(display.java:43)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722
Используйте Apache для хранения файлов. –