- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
葵花宝典之jsp Servlet的生命周期 Servlet的生命周期就是Servlet从创建出实例对象到其销毁的过程。 Servlet是一个容器,它负责创建实例来接受客户端的请求,并且以多线程的方式响应给客户。 Servlet生命周期之中一共经历了5各阶段: 1 类的加载 2 实例化(创建servlet实例对象) 3 初始化(调用init()方法) 4服务(调用service()方法,根据客户请求方式选择用doGet()或doPost()方法) 5 Servlet销毁(调用destroy()方法) 注意: Servlet在其整个生命周期中只创建了一个对象!!! HTTP协议: 1.HTTP协议(Hypertext Transfer Protocol)超级文本传输协议; 2.HTTP常用的请求方式 1)get:2)post: 一:JavaBean的标准动作 jsp:usebean创建JavaBean的对象 jsp:setProperty设置对象的属性 jsp:getProperty获得对象的属性的值 jsp:include把另一个jsp页面嵌入到本页面 jsp:forward把用户请求转发到其它页面 二:静态包含%@ include与动态包含jsp:include的区别 %@ include file=”date.jsp” % include编译指令是在jsp程序的转换时候将file属性所指定的内容嵌入,然后再编译 只生成一个class文件 Include不能带参数 同一个request对象 jsp:include page=”date.jsp” flush=”true” include指令在转换时候不会被编译,只有在客户端请求时才会被动态的编译载入 jsp:include可带参数 不同的request对象,可以取得包含它的页面的参数并添加了自己的参数 三:Sendredirect 和forward的区别 Sendredirect Forward 是不同的request 虽是不同对象,但是可取到上个页面的内容 Send后的语句可以执行,除非return Forward后的内容不会继续发送给客户端 需要到客户端的往返,可以转到任何页面 服务器内部转换 地址栏有变化 地址栏没有变化 可以传参数,直接跟在URL后面 不可传参 四:JavaBean的优点 五:JavaBean的范围 JavaBean的scope属性,scope属性决定了JavaBean对象存在的范围 page:表示页面的范围;它是scope属性的默认值 request:表示请求范围:(服务器端响应一次客户请求的过程,从servlet容器接受一个客户请求开始,到返回响应结果结束) session:表示会话范围(session的生命的周期及会话范围) application:表示在web应用范围 六:web.xml顺序 七:EL表达式 1)EL表达式语言中隐含的对象 applicationScope:把web应用范围内的属性名和属性值进行映射 pageContext:表示javax.servlet .jsp.PageContext对象 pageScope:把页面范围内的属性名和属性值进行映射 param:把客户请求中的请求参数名和参数值进行映射 paramValues:把客户请求中的请求参数名和所匹配的参数值数组进行映射 requestScope:把请求范围的属性名和属性值进行映射 sessionScope:把会话范围内的属性名和属性值进行映射 2)EL中的表示特定范围 pageScope,requestScope,sessionScope,applicationScope 3)表示HTTP请求中的特定数据 Header,headerValues,param,paramValues 表示pageContext对象 ${pageContext.servletContext} ${pageContext.request} ${pagecontext.response} ${pagecontext.session} 表示web应用的初始化参数的集合 ${initParam.driver} 在EL表达式里面无法直接访问jsp文件中的隐含对象必须例如${pageContext.request.requestURL} 八:自定义jsp标签 九:JSTL语言: 十:JSTL Core标签库 1.一般用途的标签 c:out:把一个表达式的结果打印到网页上 c:set:设置命名变量的值。如果命名变量为JavaBean,还可以设置JavaBean的属性的值;如果命名变量为map类型,还可以设置与其中的key对应的值 c:rem
您可能关注的文档
最近下载
- 2025省教练员、裁判员国培考试题库.docx VIP
- 110kv变电站电气一次系统设计.docx VIP
- (高清版)DB44∕T 2427-2023 《加氢站运营管理规范》.pdf VIP
- 劳务分包合同协议范本.docx VIP
- 高三化学 二轮示范课化学反应中的能量变化.ppt VIP
- 煤炭工业露天矿机电设备修理设施设计规范.docx VIP
- 七年级数学上册5.1.1 从算式到方程.pptx VIP
- 第三单元知识盘点(含字词、佳句、感知、考点)五年级语文下册 部编版.docx VIP
- 2023年上海电机学院计算机应用技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 过程分析系统与分析小屋技术规定.doc VIP
有哪些信誉好的足球投注网站
文档评论(0)