zoukankan      html  css  js  c++  java
  • request 对象

    1HTTP通信协议是客户与server之间一种提交(请求)信息与响应信息(request/reponse)的通信协议。在JSP中。内置对象request封装了用户提交的信息,那么该对象调用对应的方法能够获取封装的信息,即使用该对象能够获取用户提交的信息。

    客户通常使用HTML表单向server的某个JSP页面提交信息,表单的一般格式是:

    <FORM method =get | post action =“提交信息的目的地页面”>

      提交手段

    </FORM>

    当中<FORM>是表单标签。method取值getpostget 方法和post方法的主要差别是:

    使用get方法提交的信息会在提交的过程中显示在浏览器的地址栏中。而使用post方法提交的信息不会显示在地址栏中。提交手段包含通过文本框、列表、文本区等。

    比如:

    <FORM action=”tom.jsp” method =post>

       <INPUT type=”text” name=”boy” value=”ok”>

       <INPUT TYPE =”submit” value=”送出” name=”submit”>

    </FORM>

    该表单使用post方法向页面tom.jsp提交信息,提交信息的手段是在文本框输入信息。当中默认信息是“OK,然后单击“送出”button向server的JSP页面tom.jsp提交信息。

    request 对象能够使用getParameter(String s)方法获取该表单通过text提交的信息。比方:

    Request.getParameter(“boy”);

    2、获取客户提交的信息

    request 对象获取客户提交信息的最经常使用的方法是getParameter(String s)。在以下样例中,example3_1.jsp页面通过表单向tree.jsp页面提交信息”I am Sunshine_gao,I am a student ,I am tired today!” ,tree.jsp页面通过request对象获取表单提交的信息。包含text的值以及button的值。

    全部的样例都保存在Web服务文件夹的根文件夹Root中。



    Example3_1.jsp例如以下

    <%@ page contentType="text/html;charset=GB2312"%>
    <HTML>
    <BODY bgcolor=cyan><FONT size=3>
    <FORM action="tree.jsp" method=post name=form>
    <INPUT type="text" name="boy">
    <INPUT TYPE ="submit" value="Enter" name="submit">
    </FORM>
    </FONT>
    </BODY>
    </HTML>

    tree.jsp

    <%@ page contentType="text/html;charset=GB2312"%>
    <HTML>
    <BODY bgcolor=cyan><FONT size=4>
    <p>获取文本框提交的信息:
    <%
        String textContent=request.getParameter("boy");
    %>
    <BR>
        <%=textContent%>
    	<p>获取按钮的名字:
    	<%
    	String buttonName=request.getParameter("submit");
    	%>
    	<BR>
    	   <%=buttonName%>
    	   </FONT>
    	   </BODY>
    	   </HTML>
    



  • 相关阅读:
    关于PPTP不能打开部分网页
    在MarS Board上搭建PPTP
    Mars Board上无法使用apt-get
    在MarS board上烧录系统镜像
    PHP-变量(1)
    在KEIL 4.72中使用STM32的3.5固件库
    android SDK中java环境变量配置
    android SDK中打开AVD时提示PANIC: Could not open:XX
    ckplayer通过Mod-H264支持随意拖动功能
    430学习笔记-内置ADC12
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5345426.html
Copyright © 2011-2022 走看看