В производстве возникло исключение указателя NULL. Я пытаюсь реплицировать исключение времени выполнения в моей локальной системе. Я на самом деле использую инструмент для борьбы с лисицей, чтобы перехватить параметры сообщений. Я вводил значения NULL в окне тампера и отправлял запрос на код со стороны сервера.Параметры данных послепечатных данных, чтобы доказать случай указателя NULL (JAVA JSP)
Параметр сообщения - ccNumber, ccYear и ccMonth. все эти переменные определены на странице JSP. это устаревший код, разработанный обратным образом, так что вы видите чертовски много кода сценария в jsp
На странице веб-страницы после того, как пользователь отправил номера кредитной карты, месяц и год, мы используем AJAX для отправки параметров ниже JSP стр. Я на самом деле перехватываю параметры запроса с использованием данных о несанкционированных помехах и присваивает все эти значения нулевым значениям и передает данные тампера. Но интересно, что значения приходят как null на странице JSP, но не выбрасывают исключение NULL-указателя, если я использую ccNumber .lenghth(), вместо этого он показывает длину как 4. Я устанавливаю правильные значения в окне инструмента вскрытия? Я просто изменяю значение параметра до нуля, возможно, это неверно?
Почему значение не наступает в качестве значения NULL на странице JSP?
Payment.jsp
ccNumber = (request.getParameter("ccNumber"));
ccExpireMonth = (request.getParameter("ccExpireMonth"));
ccExpireYear = (request.getParameter("ccExpireYear"));
ccType = (request.getParameter("ccType"));
If (cisCardNotVlaid)
{
ccNumber .length() == 0 // this suppose to throw the NULL pointer exception .
Я только что обновил описание добавлено больше информации – Pras
Вы передаете значение «null» в качестве параметра, а не фактическое значение «null». Чтобы действительно получить «null», удалите параметр из списка параметров. Просто щелкните правой кнопкой мыши и выберите «удалить элемент» или что-то подобное. – skirsch
У меня нет «удалить элемент» или что-нибудь в моем правом меню. Я могу добавить, но не удалить ... – JoshC13