一、request对象

    客户端的请求信息被封装到request对象中,通过它才能了解到客户端的需求,然后做出响应,它是HttpServletRequest的实例。

    方法说明:

        <form action="MyServlet" method="get">

username:<input type="text" name="username"> <br />

passwd:<input type="password" name="pw"> <br /> 

<input type="submit">

<input type="reset">

</form>

    1、req.getAttribute("属性名"); 返回指定属性的属性值。

            属性名:username:<input type="text" name="username">  这个加粗的name就是属性名

    2、req.getParameterNames();  返回可用的参数名的枚举。

            这个则返回标签中的所有name(usernamepw

    3、req.getContentLength(); 获取请求体的长度,这个还不知道怎么证明,有知道,回复一下。

    4、req.getContentType(): 得到请求体的MIME类型。

    5、req.getInputStream(); 得到请求体中一行的二进制流。

    6、req.getParameter("属性名");得到指定属性名的值。

    7、req.getLocalPort();返回服务器接受此请求所用的端口

    8、req.getServerName();返回服务器的 hostname

    9、req.getServerPort();返回服务器所用的 port

    10、req.getServletPath();当前页面的路径

    11、req.getLocalAddr(); 返回本地的ip

    12、req.getLocalName(); 返回本地主机的 hostname

    13、req.getLocalPort(); 返回本地的 port

    14、req.getMethod(); 返回提交的方法(get or post or others)