Когда действительно Запрашивают. Params и Request. Форма отличается?

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

34
задан Clarice Bouwer 21 December 2012 в 10:07
поделиться

3 ответа

Запрос. Форма только включает переменные, отправленные через форму, в то время как Запрос. Params включает и отправленные переменные формы, и укажите переменные как параметры URL.

29
ответ дан 27 November 2019 в 16:58
поделиться

Причина состояла в том, что значение, которое я получал, было от элемента формы, но отправление было сделано через ссылку +, JQuery, не через кнопку формы отправляют.

1
ответ дан 27 November 2019 в 16:58
поделиться

Запрос. Params содержит комбинацию QueryString, Формы, Cookie и ServerVariables (добавленный в том порядке).

различие то, что, если у Вас есть переменная формы, названная "key1", который находится в обоих QueryString и Форма затем Запрос. Params["key1"] возвратит значение QueryString и Запрос. Params. GetValues ("key1") возвратит массив [querystring-значение, значение формы].

, Если существует несколько значений формы или cookie с тем же ключом затем, те значения будут добавлены к массиву, возвращенному GetValues (т.е. GetValues не возвратит зубчатый массив)

21
ответ дан 27 November 2019 в 16:58
поделиться
Другие вопросы по тегам:

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