доступ к данным в режиме c Java - PullRequest
0 голосов
/ 24 января 2020

Привет, я делаю что-то вроде этого

String app = (String) getRequestHeader().getHeaderParameter(RequestHeaderParamsName.HEADERNAME.AAP);
String chan = (String) getRequestHeader().getHeaderParameter(RequestHeaderParamsName.HEADERNAME.CHANNELCODE);

Но SonarQube выдает следующее исключение

Измените эту ссылку на экземпляр на stati c ссылку.

В Eclipse я использую плагин sonarlint, и говорит следующее:

Поле stati c RequestHeaderParamsName.AAP должно быть доступно в stati c способе

и этот тоже

Поле RequestHeaderParamsName.CHANNELCODE в поле stati c должно быть доступно в stati c way

делает У кого-нибудь есть идеи, как это решить.

1 Ответ

0 голосов
/ 24 января 2020

Похоже, вы могли бы просто удалить .HEADERNAME

String app = (String) getRequestHeader().getHeaderParameter(RequestHeaderParamsName.AAP);

Из сообщения это выглядит так, как будто RequestHeaderParamsName.HEADERNAME является полем c типа RequestHeaderParamsName, и что RequestHeaderParamsName.AAP также является полем stati c, предположительно типа String.

...