Проблема при попытке использовать getServletContext () в проекте JEE - PullRequest
0 голосов
/ 13 января 2019

У меня есть проблема при попытке использовать getServletContext () на стороне сервера. Это помечено как ошибка (подчеркнута красным), а ошибка при наведении курсора на «Метод getServletContext () не определена для типа MySQLConnection», и быстрое решение заключается в создании метода.

Я использую некоторый код, сгенерированный кем-то другим для gwtJava. Я сейчас пытаюсь использовать это в проекте JEE. К сожалению, я не смог получить помощь от человека, который изначально создал этот код, и я не программист, и я учусь по ходу дела.

public static void printE1(String activity, String activityNo,
        String groupFormation, String location, String startTime,
        String startDateString, String startFrom, String finishTime,
        ...

try {
    ScoutMain.generateE1(getServletContext(), activity, activityNo,
    groupFormation, location, startTime,
    startDateString, startFrom, finishTime,
    ...

ScoutMain.generateE1 имеет:

public static void generateE1(ServletContext ctx,
    String activity, String activityNo,
    String groupFormation, String location, String startTime,
    ...

Я смотрел на:

Различные способы получения контекста сервлета

Почему getservletcontext не найден?

И документация getServletContext (), которая мне показалась очень запутанной.

Думаю, мне не хватает импорта; однако, не могу найти какой.

1 Ответ

0 голосов
/ 15 января 2019

Я получил помощь от некоторых, и ответ состоял в том, что это все равно не нужно. Я удалил его из вызывающей программы и все ссылки на него в вызываемой программе, и все работает.

Я вроде понимаю, что говорит Ансар Озен; однако не полностью. Очевидно, мне нужно много тренироваться в этой области.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...