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

ps手机网站制作合肥市建设局

ps手机网站制作,合肥市建设局,天津建设协会网站首页,网站制作的基础转自http://www.cnblogs.com/oumyye/p/4240272.html   在JSP中为了简化用户的开发#xff0c;提供了九个内置对象#xff0c;这些内置对象将由容器为用户进行实例化#xff0c;而用户直接使用即可#xff0c;而不用像在java中那样#xff0c;必须通过关键字new进行实例化…  转自http://www.cnblogs.com/oumyye/p/4240272.html     在JSP中为了简化用户的开发提供了九个内置对象这些内置对象将由容器为用户进行实例化而用户直接使用即可而不用像在java中那样必须通过关键字new进行实例化对象之后才可以使用。 No. 内置对象 类型 描述 1 pageContext javax.servlet.jsp.PageContext JSP的页面容器 2 request javax.servlet.http.HttpServletRequest 得到用户的请求信息 3 response javax.servlet.http.HttpServletResponse 服务器向客户端的回应信息 4 session javax.servlet.http.HttpSession 用来保存每一个用户的信息 5 application javax.servlet.ServletContext 表示所有用户的共享信息 6 config javax.servlet.ServletConfig 服务器配置可以取得初始化参数 7 out javax.servlet.jsp.JspWriter 页面输出 8 page java.lang.Object 表示从该页面中表示出来的一个Servlet实例 9 exception java.lang.Throwable 表示JSP页面所发生的异常在错误页中才起作用   在JSP中提供了四种属性的保存范围所谓的属性保存范围指的就是一个设置的对象可以在多少个页面中保存并可以继续使用 四种属性范围 pageContext只在一个页面中保存属性跳转之后无效。request只在一次请求中保存服务器跳转后依然有效。session在一次会话范围中无论何种跳转都可以使用但是新开浏览器无法使用。application在整个服务器上保存所有用户都可以使用  No. 方法 类型 描述 1 public void setAttribute(String name,Object o) 普通 设置属性的名称及内容 2 public Object getAttribute(String name) 普通 根据属性名称取得属性 3 public void removeAttribute(String name) 普通 删除指定的属性   page属性范围使用pageContext表示但是一般来讲都习惯于将这种范围称为page范围表示将一个属性设置在本页上跳转之后无法取得 。   request属性范围 如果要在服务器跳转之后属性可以继续保存下来则可以使用request属性范围操作request属性范围表示的是在服务器跳转之后所有设置的内容依然会被保留下来    关于request属性范围的理解 request表示的是客户端的请求正常情况下一次请求服务器只会给予一次回应那么这个时候如果是服务器端跳转请求的地址栏没有改变所以也就相当于回应了一次而如果地址栏改变了就相当于是发出了第二次请求则第一次请求的内容肯定就已经消失了所以无法取得。   session属性范围 如果现在希望一个属性设置之后可以在任何一个与设置页面相关的页面中取得的话则就可以使用session属性范围使用session设置属性之后不管是客户端跳转还是服务器端跳转只要属性设置了就都可以取得    application属性范围(如果现在希望设置一个属性可以让所有的用户每一个session都能看得见的话则可以将属性范围设置成application这样属性就保存在了服务器之上。)     其他对象 response对象的主要作用是用于对客户端的请求进行回应将WEB服务器处理后的结果发回给客户端。response对象属于javax.servlet.http.HttpServletResponse接口的实例HttpServletResponse接口的定义如下 public interface HttpServletResponse extends ServletResponse config对象是javax.servlet.ServletConfig接口的实例化对象主要的功能是取得一些初始化的配置信息。 常用方法 public String getInitParameter(String name) public Enumeration getInitParameterNames() out对象是javax.servlet.jsp.JspWriter类的实例化对象主要的功能就是完成页面的输出操作使用println()或print()方法输出但是从实际的开发来看直接使用out对象的几率较少都会使用表达式完成输出的操作。 out对象定义了如下的几个操作 public int getBufferSize() public int getRemaining() pageContext对象是javax.servlet.jsp.PageContext类的实例主要表示的是一个JSP页面的上下文在此类中除了之前讲解过的属性操作之外还定义了以下的一些方法 public abstract void forward(String relativeUrlPath) throws ServletException,IOException public void include(String relativeUrlPath) throws ServletException,IOException public ServletConfig getServletConfig() public ServletContext getServletContext() public ServletRequest getRequest() public ServletResponse getResponse() public HttpSession getSession() 转载于:https://www.cnblogs.com/claricre/p/6370800.html
http://www.zqtcl.cn/news/274019/

相关文章:

  • a做爰网站集宁建设局网站
  • 黄山建设网站公司电话wordpress微信分享图
  • 大数据网站网站的备案流程图
  • 如果自己做网站wordpress付款插件
  • 网站建设项目的结论网站开发合同适用印花税
  • 网站建设经验与教训普陀网站建设推广
  • 12306网站是是阿里巴巴做的吗专业建网站设计公司
  • 关于申请网站建设经费的请示网推推荐信
  • 网站建设请款报告网站服务器租用价格
  • 贵州建设网老网站手机网站建设运营方案
  • 网站方案范文唐山自助建站模板
  • 金华网站制作网站建设的功能需求
  • 用iis建立网站口碑营销案例分析
  • 注册网站要求线上设计师与线下设计师的区别
  • 个人备案 网站内容网站备案如何查询
  • 宿州科技网站建设百度网站外链发布平台
  • 织梦移动网站wordpress父文章显示不全
  • 游戏攻略网站怎么做网站开发需求确认书
  • 做高大上分析的网站电商到底干嘛的
  • 物流网站哪个好网络推广就找南昌莫非传媒
  • 查看网站空间企业网站管理系统介绍
  • 重庆市工程建设信息网新网站艺术品商城网站开发
  • 上海网站制作商wordpress改主题
  • 钰鸣厦门网站建设2023热点新闻事件
  • 网络营销的主要形式有建设网站免费搭建网站哪个好
  • 建一个网站需要哪些人aso是什么意思
  • 电商网站有哪些淘宝运营培训班哪里有
  • 网站开发网站制作太原优化排名推广
  • 佛山市网站开发桥西区建设局网站
  • 怎么制作网站应用云主机上传wordpress