Системное изучение ASP начинается с нескольких встроенных объектов ASP.
Обычно называют пять основных объектов: запрос, ответ, сервер, сеанс, приложение
Давайте посмотрим на объект запроса сегодня.
Конечно, что еще не было упомянуто, как именно выглядит ASP? Как я узнаю, что это код ASP, когда я смотрю на код?
Это очень просто. Когда вы видите «<%» и «%>», это означает, что это ASP, а исходный код ASP находится между ними.
Тогда зачем вам нужно узнать об объекте и какова функция объекта?
Фактически, эти встроенные объекты, которые можно использовать в сценариях, предоставленных ASP, облегчают пользователям собирать информацию, отправляемую через запросы браузера, отвечать на браузеры и хранить информацию пользователя, что позволяет разработчикам объектов избавиться от многих утомительных работ.
Основная функция объекта запроса состоит в том, чтобы принять и получить информацию, представленную или загруженную из клиентского браузера на стороне сервера. Объект запроса может получить доступ ко всей информации, передаваемой по любому HTTP -запросу, включая параметры, файлы cookie и т. Д., Переданная из формы с использованием метода POST или метода получить.
1. request.form ("имя")
Это способ принятия, который часто используется при принятии информации с предыдущей страницы. Запрос - это объект ASP, а форма представляет собой набор объектов, содержащихся в объекте запроса (это отличается от формы на странице HTML, которая является именем текстового поля, окна пароля или скрытого домена в форме предыдущей страницы. И есть еще один очень важный момент: метод отправки формы на предыдущей странице должен быть пост.
Лучше сделать это, чем сказать это, посмотрите на следующие двух страничные программы.
1. test1.html (эта страница является HTML, в основном предоставляя платформу для ввода информации для отправки информации на страницу ASP ниже для обработки приемлемости)
[Ctrl+A Все выборы приведены для копирования: сначала вы можете изменить некоторые коды, а затем нажмите «Запуск»]
Обратите внимание, что метод является публикацией, а представленное действие страницы отправлено1.asp.
2, отправить1.asp (ASP Page, выполните два значения name = "yourname" и name = "yourpwd" из test1.html)
Ваше имя: <%= request.form ("yourname")%> <br> Ваш pwd: <%= request.form ("yurpwd")%> |
Через IIS вы обнаружите, что две страницы связаны: имя и PWD введены динамически в Test1.html и динамически отображаются в отправке1.asp.
Это весь процесс получения, извлечения и отображения информации.
3. Улучшенная отправка1.asp
<% для каждого I в запросе. Форма%> <%= i%>: <%= request.form (i)%> <br> <%следующее%> |
Оператор для цикла используется для принятия и отображения всей информации тега формы на предыдущей странице. Эти результаты очень быстро, когда на странице формы есть много элементов.