Проблема с перенаправлением по ссылке в IE

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

См. также: A хороший список лучших практик

Я бы добавил, очень важно, хорошо использовать модификатор final. Использование "окончательной" модификатор, когда это применимо в Java

Сводка:

  1. Используйте модификатор final для обеспечения хорошей инициализации.
  2. Избегайте возврата null в методы, например, при возврате пустых коллекций.
  3. Использовать аннотации @NotNull и @Nullable
  4. Быстрое завершение работы и использование утверждений, чтобы избежать распространения нулевых объектов через все приложение, когда они не должен быть пустым.
  5. Сначала используйте значения с известным объектом: if("knownObject".equals(unknownObject)
  6. Предпочитают valueOf() поверх toString ().
  7. Используйте null safe StringUtils StringUtils.isEmpty(null).

0
задан saravanan mp 8 April 2019 в 11:58
поделиться

2 ответа

Для меня это работает нормально. Вы пытались получить доступ к этому URL в Internet Explorer напрямую? Возможно, проблема в том, что Internet Explorer перенаправляет https://www.google.com на https: //: 0 / .

0
ответ дан Maffekill 8 April 2019 в 11:58
поделиться

Код хорошо работает на моей стороне (в IE 11). Попробуйте использовать средства разработчика F12, чтобы проверить элементы документа, проверить, изменился ли URL. Также вы можете попробовать сбросить настройки браузера IE или переустановить браузер IE.

0
ответ дан Zhi Lv - MSFT 8 April 2019 в 11:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: