O aprendizado do sistema do ASP começa com vários objetos internos do ASP.
Geralmente referido como os cinco principais objetos: solicitação, resposta, servidor, sessão, aplicativo
Vamos dar uma olhada no objeto de solicitação hoje.
Claro, o que ainda não foi mencionado é: como é exatamente o ASP? Como sei que é o código ASP quando olho para o código?
É muito simples. Quando você vê "<%" e "%>", significa que é ASP e o código -fonte ASP está entre eles.
Então, por que você precisa aprender sobre o objeto e qual é a função do objeto?
De fato, esses objetos internos que podem ser usados nos scripts fornecidos pelo ASP facilitam a coleção de informações enviadas por solicitações do navegador, respondem aos navegadores e armazenam informações do usuário, permitindo que os desenvolvedores de objetos se livrem de muito trabalho tedioso.
A principal função do objeto de solicitação é aceitar e obter informações enviadas ou enviadas do navegador do cliente no lado do servidor. O objeto de solicitação pode acessar todas as informações passadas em qualquer solicitação HTTP, incluindo parâmetros, cookies, etc. Passado do formulário usando o método post ou o método GET.
1. Request.form ("nome")
Essa é uma maneira de aceitação que é frequentemente usada ao aceitar informações da página anterior. A solicitação é um objeto ASP, e o formulário é uma coleção de objetos contidos no objeto de solicitação (isso é diferente do formulário na página HTML, que é o nome de uma caixa de texto, caixa de senha ou domínio oculto no formulário da página anterior. E há outro ponto muito importante: o método de enviar o formulário na página anterior deve ser o método do post.
É melhor fazê -lo do que dizer, observe os programas de duas páginas a seguir.
1. Test1.html (Esta página é HTML, fornecendo principalmente uma plataforma para inserir informações para enviar as informações à página ASP abaixo para processamento de aceitação)
[Ctrl+A todas as seleções são dadas para copiar: você pode modificar alguns códigos primeiro e depois clicar em Executar]
Observe que o método é postagem e a ação da página enviada é submit1.asp.
2, submit1.asp (página asp, execute dois valores de nome = "yourname" e name = "yourpwd" do test1.html)
Seu nome é: <%= request.form ("yourname")%> <br> Seu PWD é: <%= request.form ("yurpwd")%> |
Através do IIS, você descobrirá que as duas páginas estão relacionadas: o nome e a PWD digitados dinamicamente no teste1.html e exibidos dinamicamente no submmit1.asp.
Este é todo o processo de receber, extrair e exibir informações.
3. Submit1.asp .sp
<% para cada i no request.form%> <%= i%>: <%= request.form (i)%> <br> <%a seguir%> |
Uma instrução para loop é usada para aceitar e exibir todas as informações da tag de formulário na página anterior. Esses resultados são muito rapidamente quando há muitos itens na página do formulário.