当前位置: 首页 > news >正文

江苏优化网站公司哪家好做网站订金为什么需要交那么多

江苏优化网站公司哪家好,做网站订金为什么需要交那么多,公司企业建站,centos一键wordpress本博文讲述jsp客户端与服务器端的http、jsp内置对象与控制流和数据流实现 1.HTTP请求响应机制 HTTP协议是TCP/IP协议中的一个应用层协议#xff0c;用于定义客户端与服务器之间交换数据的过程 1.1 HTTP请求 HTTP请求由请求行、消息报头、空行和请求数据4部分组成。 请求行…本博文讲述jsp客户端与服务器端的http、jsp内置对象与控制流和数据流实现 1.HTTP请求响应机制 HTTP协议是TCP/IP协议中的一个应用层协议用于定义客户端与服务器之间交换数据的过程 1.1 HTTP请求 HTTP请求由请求行、消息报头、空行和请求数据4部分组成。 请求行由请求方法、URI和HTTP协议版本3个字段组成之间用空格分隔。常用的请求方法有GET和POST消息报头由报头域/值对组成每行一对报头域和值用英文冒号:分隔。用于向服务器传递请求的附加信息及客户端本身的信息。典型的请求消息报头有Host、User-Agent、Accept等空行表示消息报头的结束请求数据在post方法中使用get方法不需要请求数据。 1.2 HTTP响应 HTTP响应由状态行、消息报头、空行和响应数据4部分组成 状态行由HTTP协议版本、响应状态代码和响应状态文本描述3个字段组成之间用空格分隔。常见的响应状态代码及文本描述1有200 ok(表示客户端请求成功)、404 NOT Found(表示请求资源不存在)500 Internal Server Error(表示服务器发生不可预期的错误)消息报头由报头域/值对1组成每行一对报头域和值用英文冒号:分隔用于服务器向客户端传递不能在状态行放置的附加响应信息以及关于服务器的信息和对请求资源进行下一步访问的消息。典型的响应消息报头有Date、ContentType、Content-Length等空行表示响应消息报头的结束响应数据是服务器在本次响应中返回给浏览器的数据。 1.3 HTTP会话机制 HTTP协议是一种无状态协议不保存客户端每次提交的信息。一个HTTP会话代表服务器与浏览器的一次会话过程这个过程包含连续或时断时续的多次请求响应。 2. JSP内置对象 jsp有9个内置对象 内置对象名称类型作用域用途requestjavax.servlet.ServletRequestrequest封装了客户端的请求信息例如包含了通过GET/POST方式传递的参数等信息responsejavax.servlet.ServletResponsepage封装了服务器端响应信息例如包含了服务端发送到客户端的响应内容等信息pageContextjavax.servlet.jsp.PageContextpage封装了当前页面的属性信息sessionjavax.servlet.http.HttpSessionsession封装了当前请求的会话信息applicationjavax.servlet.ServletContextapplication封装了整个应用共享的信息outjavax.servlet.jsp.JspWriterpage用于向客户端输出信息configjavax.serevlet.ServletConfigpage封装了JSP页面对应Servlet的配置信息pagejava.lang.ObjectpageJSP页面类的实例即JSP页面本身被编译后生成一个名为page的实例对象exceptionjava.lang.Throwablepage封装了发生的异常信息 2.1 request对象 当用户通过浏览器向Web服务器发出请求时Web服务器接收到用户的请求信息在进行必要的逻辑处理后对该请求作出响应。 方法声明功能简介getParameter(String name)获取客户端提交的名称为name的请求参数值不存在则返回nullgetParameterValues(String name)获取客户端提交的名称为name的所有请求参数值不存在则返回nullsetCharacterEncoding(String emv)设置请求数据的字符编码类型getCharacterEncoding()获取请求数据的字符编码类型setAttribute(name,Object o)设置请求中name的属性值为0getContentLength()获取请求数据的长度单位是字节长度未知则返回-1getContentType()获取请求数据MIME类型类型未知则返回nullgetProtocol()获取客户端向服务器传送数据的通信协议名称和版本 2.2 response对象 response对象代表服务器对客户端做出的响应将JSP页面的运行结果返回给客户端与request对象结合起来完成动态页面的交互功能。 方法声明功能简介setContentType(String type)设置响应数据的MIME类型getContentType()获取响应数据的MIME类型setHeader(String name,String value)设置指定的响应报文头sendRedirect(String location)重定向到地址为locatioin的Web资源addCookie(Cookie cookie)向响应中添加cookie,用于在客户端保存信息getWriter()获取响应的printWriter对象,用于输出响应数据flushBuffer()立即将缓冲区的内容发送到客户端 对比项请求转发页面重定向URL地址的限制只能在同一个应用中转发可以1跳转到任意的URL地址栏URL是否有变化不变有变化客户端请求的次数一次两次行为的主体服务端的行为客户端的行为请求信息是否可以共用共用相同的request,所以请求的信息不会丢失两次请求使用不同的request,所以请求的信息会丢失 2.3 Cookie机制 客户端应答速度较快而cookie是保存信息文本。cookie机制 方法声明功能简介getName()获取cookie的名称getValue()获取Cookie的值setValue(String value)创建cookie后为褀其设置新的值、getMaxage()获取Cookie的最大生存周期(以秒为单位),默认情况下-1表示Cookie将持续下去直到浏览器关闭setMaxage(int expiry)设置Cookie过期时间(以秒为单位)getPath()返回Cookie适用的路径setPath(String uri)设置Cookie适用的路径如果不指定路径与当前页面相同目录(包括1子目录下的所有URL都会返回Cookie 2.4 session对象 方法声明功能简介getAttribute(String name)获取session对象中国名为name的属性值,不存在则为nullremoveAttribute(String name)删除session对象中名称为name的属性setAttribute(String name,Object value)设置session对象的属性属性名为name,属性值为value 2.5 out对象 方法声明功能简介println(String x)向客户端发送数据的输出字符串换行print(String s)向客户端输出字符串newLine()向客户端输出换行同println()类似isAutoFlush()判断是否是自动向客户端输出缓冲区的数据getBufferSize()获取缓冲区大小getRemaining\ 获取缓冲区未使用的字节大小 2.6 application对象 JSP引擎启动时会产生一个application对象之后该对象会一直保持到JSP引擎关闭。当不同用户请求可将用户信息保存在服务器端直到服务器关闭。 方法声明功能简介getAttribute(String name)获取application内置对象中名称为name的属性值不存在则返回nullreemoveAttribute(String name)删除application内置对象中名称为name的属性setAttribute(String name,Object object)设置application内置对象中属性名称为name属性值为objectgetRealPath(String path)获得虚拟路径path对应的实际路径getContextPath()获取当前web应用程序的根目录 3. 控制流和数据流的实现 3.1 JSP页面间流程控制 超链接方法表单提交方法页面重定向方法请求转发方法 3.2 JSP页面间数据传递 表单传参URL传参/jsp:param标记传参作用域传参(application,session,request,page)
http://www.w-s-a.com/news/817301/

相关文章:

  • 企业网站更新什么内容免费设计软件下载
  • 夏天做哪些网站能致富做网站怎么每天更新内容
  • 个人网站的设计与开发网站建设流程中哪些部分比较重要
  • 招聘网站如何建设中国计算机网络公司排名
  • 工信部网站备案规定厦门在线制作网站
  • 商丘网站公司智联招聘手机app下载
  • 江西专业南昌网站建设中国专业的网站建设
  • 物流企业网站建设方案招标网站有哪些
  • 网站建设服务中企动力建筑工程网络进度计划备注填写范例
  • 电子商务网站开发与建设试卷php网站开发专业
  • 运城网站制作路90江苏省网站备案系统
  • 唐山做企业网站实体门店管理系统
  • 网站优化推广教程深圳网站建设世纪前线
  • 网站建设专家哪家好兰州网络推广执行
  • 广东住房和城乡建设厅网站王芃增加网站收录
  • 北京网站建设手机app电子商务网红营销的劣势
  • 网站 营销型wordpress获取4条文章标题
  • 浦东区建设工程监督网站建立全国统一的突发事件信息系统
  • 做网站需要基础吗重庆市造价信息网
  • 我要建设公司网站大连培训网站建设
  • 网站建设校长信箱设计方案小程序报价开发
  • 电子网站建设ppt模板营销策划方案怎么写?
  • 什么网站收录排名最高济南能源建设网站
  • 深圳移动网站建设公司价格桂林做网站哪家公司好
  • 互联网网站名字网站合作建设合同
  • 舟山高端网站设计广州优化排名推广
  • 哪个网站做免费广告好上海人才网站
  • cn域名做网站竞价推广代理
  • 省建设干部培训中心网站网站地图1 500 怎么做
  • 制作一个网站需要哪些人网站建设经营服务合同