Java getPart () генерирует исключение NullPointerException - PullRequest
0 голосов
/ 16 июня 2019

Я пишу Java Web Application. Я пытаюсь загрузить файл, используя multipart-config, но я получаю исключение NullPointerException при вызове getPart () из запроса.

Я использую Tomcat 8 и Eclipse для JavaEE.

Вот часть кода сервлета:

...
 @Override
    protected void doPost(
            HttpServletRequest request,
            HttpServletResponse response)
            throws IOException, ServletException {

        Part filePart = request.getPart("json_file");
        InputStream fileContent = filePart.getInputStream();
...

А вот форма из файла JSP:

...
<form action="${pageContext.request.contextPath}/processJson" method="POST" enctype="multipart/form-data">
            <label for="json_file">Файл:</label>
            <input type="file" name="json_file" id="json_file" accept=".json" />
            <br /><br />
            <div class="submit-container">
                <input type="submit" name="ready" id="ready" value="Загрузить" />
            </div>
        </form>
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...