有关jsp中requet的详解

如题所述

request 代表与请求相关的HttpServletRequest对象
request对象用于接收所有从浏览器发送到服务器的请求内的所有信息。
方法名 说明
getParameter() 返回某个指定名称的参数的值
getParameterNames() 返回一个包含请求消息中的所有参数名的Enumeration对象
getParameterValues() 获得HTTP请求消息中的同一个参数名所对应的所有参数值
getAttribute() 用于从ServletRequest对象中返回指定名称的属性对象
setAttribute() 用于将一个对象与一个名称关联后存储进ServletRequest对象
getAttributeNames() 用于返回一个ServletRequest对象中的所用属性名的Enumeration对象
getRequestURL() 返回请求行中的资源名部分的内容
getQueryString() 返回请求行中的资源名部分的内容
getProtocol() 返回请求行中的协议名和版本
getContextPath() 返回请求URL所属于的Web应用程序的路径
getMethod() 返回HTTP请求消息中的请求方式
getServerName() 返回当前请求所指向的主机名
getServerPort() 返回当前请求所连接的服务器端口号
getRemoteAddr() 返回发出请求的客户机的IP地址
getLocalAddr() 返回Web服务器上接受当前请求的网络接口的IP地址
getScheme() 返回请求的协议名
getCharacterEncoding() 返回请求消息的实体部分的字符集编码
setCharacterEncoding() 覆盖请求消息中实体内容的字符集编码名称的设置
getHeader() 返回一个指定名称的头字段的值
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-13
request 吧?
request是jsp的内置对象之一,浏览器的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。
API上有详细解释。追问

还能说说关于它的用法吗?谢谢

第2个回答  2012-06-20
requet 用来获取控件name值

有关jsp中requet的详解
getParameterNames()返回一个包含请求消息中的所有参数名的Enumeration对象 getParameterValues()获得HTTP请求消息中的同一个参数名所对应的所有参数值 getAttribute()用于从ServletRequest对象中返回指定名称的属性对象 setAttribute()用于将一个对象与一个名称关联后存储进ServletRequest对象 getAttributeNames()用于...

Request(计算机专业术语)详细资料大全
request这个对象不用事先声明,就可以在JSP网页中使用,在编译为Servlet之后,它会转换为javax.servlet..HttpServletRequest形态的对象,HttpServletRequest对象是有关于客户端所发出的请求的对象,只要是有关于客户端请求的信息,都可以借由它来取得,例如请求标头、请求方法、请求参数、客户端IP,客户端浏览器...

jsp中request和response有什么区别,请详细说明
request是客户端发向服务器端的请求,response是服务器端对客户端的响应,两者发出对象与接收对象不同

jsp中request对象的问题
http协议中,要求客户端(可以是浏览器或者是java、JSP、ASP程序)按照一定格式发送请求,并以“流”的形式通过低层的TCP/IP传送到服务器,这就是request的最初源头,只不过当服务器端用以接受http请求的程序是基于sevelet如tomcat之类的时,这个请求“流”就会以java的思维进行处理封装成一个对象,并且...

jsp 中的 request 和 session有什么区别,那个好一些?
request是获取信息--通过用户提交的表单,查询字符串,cookie等获得信息 session是服务端用来保存一些数据(通常是标记状态的,当然也可以保存别的)session是服务端的记录变量,可以跟踪记录访问者动作,比如登录,退出等。request用在数据提交,表单数据等request占用资源比较少 安全性也比较高 可是相对来说 缺...

jsp中request.getHeader()获取客户端的各种信息,那php中什么方法来获 ...
服务器变量 $_SERVER 详解:1、$_SESSION['PHP_SELF'] -- 获取当前正在执行脚本的文件名 2、$_SERVER['SERVER_PROTOCOL'] -- 请求页面时通信协议的名称和版本。例如,“HTTP\/1.0”。3、$_SERVER['REQUEST_TIME'] -- 请求开始时的时间戳。从 PHP 5.1.0 起有效。和time函数效果一样。4、...

js函数中怎么获取request中值的属性
request对象是从客户端向服务器发出请求,包括用户提交的信息以及客户端的一些信息。客户端可通过HTML表单或在网页地址后面提供参数的方法提交数据,然后通过request对象的相关方法来获取这些数据。request的各种方法主要用来处理客户端浏览器提交的请求中的各项参数和选项。在JS中获取到request,网页地址的方法:wi...

jsp里,request中的数据是如何填充到jsp页面的
jsp里,request中的数据是填充到jsp页面是通过getAttribute方法实现的。比如:在hello.jsp中通过getAttribute()方法获得用户名字:<% String username=(String)request.getAttribute("username"); %> Hello: <%=username %> 当两个Web组件之间为转发关系时,转发目标组件通过getAttribute()方法来和转发源组件...

web项目中,request的方法详解
       上一段我们也提高getContextPath()的含义,是jsp中获取路径的一种方式,返回当前页面所在的应用的名字。知其然知其所以然,知道它大体上的含义,看看在项目中是如何使用的 String path = request.getContextPath();  String ...

jsp中,内置对象中的request跟属性范围的request的区别
一个是对象, 一个是范围,对象是实际存在的,可以用来使用的,request范围是用来修饰这个对象的, 它说明了request对象的可使用范围 范围是:一次请求, 在一次请求内传递数据会用request对象

相似回答
大家正在搜