第8讲_JSP内置对象

第8讲_JSP内置对象

ID:43740001

大小:228.50 KB

页数:56页

时间:2019-10-13

第8讲_JSP内置对象_第1页
第8讲_JSP内置对象_第2页
第8讲_JSP内置对象_第3页
第8讲_JSP内置对象_第4页
第8讲_JSP内置对象_第5页
资源描述:

《第8讲_JSP内置对象》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、上节回顾:JSP语法JSP的标记,在JSP中变量和方法的声明<%!%>、Java程序片<%%>、表达式<%=%>和注释<%----%>。将HTML代码嵌入Java中就构成了servlet,而把Java代码嵌入HTML中就构成了JSP。客户与服务器间的交互管理在servlet中通过HttpServletRequest对象和HttpServletResponse对象来完成,JSP中则通过JSP的内置对象来完成。第8讲JSP的内置对象request对象response对象out对象session对象application对象1request对象request(接

2、受客户端输入的信息)作用:主要用于接受客户端通过http协议连接传输到服务器端的数据。方法:getParameter(Stringname):获得客户端传送给服务器端的参数值,该参数由name指定getQueryString():获得查询字符串,该串由客户端以GET方法向服务器端传送setAttribute(Stringname,Java.lang.Objecto):设定名字为name的request参数值,该值由Object类型的o指定getAttribute(Stringname):返回name指定的属性值,若不存在指定的属性,就返回空值(null)。

3、getParameterValues(Stringname):获得指定参数所有值getparameterNames():获得客户端传送给服务器端的所有的参数名,结果集是一个Enumeration(枚举)类的实例getattributeNames():返回request对象所有属性的名字,结果集是一个Enumeration(枚举)类的实例getCookies():返回客户端的cookie对象,结果是一个cookie数组getHeader(Stringname):获得http协议定义的传送文件头信息, 如:request.getHeader(“User-age

4、nt”)返回客户端浏览器的版本号、类型getRequestURI():获得发出请求字符串的客户端地址getMethod():获得客户端向服务器端传送数据的方法有GET、POST、PUT等类型getServletPath():获得客户端所请求的脚本文件的文件路径getHeaderNames():返回所有requestheader的名字,结果集是一个Enumeration(枚举)类的实例getHeaders(Stringname):返回指定名字的requestheader的所有值,结果集是一个Enumeration(枚举)类的实例getServerName()

5、:获得服务器的名字getServerPort():获得服务器的端口号getRemoteAddr():获得客户端的IP地址getRemoteHost():获得客户端电脑的名字,若失败,则返回客户端电脑的IP地址getProtocol():获取客户端向服务器端传送数据所依据的协议名称,如http/1.1例获得客户端基本信息request_method.jsp<%@pagecontentType="text/html;charset=GB2312"%>

填写姓名:

6、="get"name=form>例获取用户提交的请求信息form1.jsp<%@pagecontentType="text/html;carset=GB2312"%>

获取文本框提供的信息:<%Stringname=request.getParameter("boy");byteb[]=name.getBytes("IS

7、O-8859-1");name=newString(b);%>
<%=textContent%>

获取按钮的名字:<%StringbuttName=request.getParameter("submit");%><%=buttName%>

客户端请求的方式:<%StringbuttonName=request.getMethod();%>

客户端发送的姓名:<%=textContent%>响应程序request1.jspStringtextContent=request.getParameter("girl"

8、);if(textContent==null){textConte

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。