在jsp内置对象【02】中我们简单的学习了page、request、session、application四种对象的属性范围。那么从这篇文章开始我们共同来具体学习request、response、session和application的用法。先从request讲起
request内置对象介绍:
request内置对象时使用最多的一个对象了,其主要作用是用来接收客户端发送而来的请求信息,例如:请求的参数、发送的头信息等都属于客户端发来的信息,request是javax.servlet.HttpServletRequest接口的实例化对象,表示此对象主要是应用在HTTP协议上
从java Servlet API中,我们可以发现HttpServletRequest接口的定义
从文档中可以发现,HttpServletRequest是ServletRequest的子接口,而ServletRequest只有一个子接口----HttpServletRequest
既然ServletRequest只有一个子接口HttpServletRequest,那么为什么不将两个接口合并一个接口呢?
只能从长远来看,从长远来看,现在使用的主要协议是HTTP协议,但是以后有可能出现更多的心的协议,例如:XXX ,以后如果要想支持这种新的协议,则肯定直接继承ServletRequest接口即可。
request内置对象常用操作
接下来我们一起看一下request几个常用方法的
时间: 2024-10-29 05:44:14