- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章JSP学习课件
宿呼牟匙驻翘挞拈吱鲜叔祈帚沦野滑事携颜握摸啄堰跪柯涕跨批乘侦拖晚第四章JSP学习课件第四章JSP学习课件;1、Servlet 技术 Servlet称为Java的服务器端应用小程序,是Sun的服务器端组件技术之一。 Servlet的属于Web服务器扩展,是Java平台下实现动态网页的基本技术,具有占用资源少、效率高、可移植性和安全性强等特点。;Servlet应用模型如下图: ;2、JSP与Servlet的关系: Servlet向客户端返回的内容要用out.println() 输出,不便于网页版面的设计和修改。 Sun制订JSP技术规范,JSP网页版面的设计与维护可通过DreamWeaver等工具软件来实现,比Servlet要直观和容易。 JSP页面最终会被JSP服务器编译成一个Servlet 程序来运行。 用JSP编写的页面称为动态网页。 ;JSP(Java Server Page)是一种Java作为脚本语言,在Java EE Web服务器内运行的生成动态Web网页的技术。 遵循Java EE规范属于WEB组件,运行在Web容器内。 她以jsp为扩展名,保存在Web目录下,整个目录路径加上JSP文件名就是JSP请求地址 文件名区分大小写 JSP是在平常的HTML代码之内,将动态部分用规范的标记嵌入即可,这些标记常以%,%结束。 ;嵌入静态页面的JSP元素包括 指令:指挥引擎如何处理JSP页面不产生可见输出 动作:利用XML语法格式的标记来控制Servlet引擎的行为。 脚本:在页面中嵌入Java代码,实现代码运行,表达式的计算和输出 内置对象:页面自动获得Java对象,与servlet内对象对应,实现互访问和操作。;4.2.1 JSP指令元素标签 4.2.2 JSP脚本元素标签 4.2.3 JSP动作元素标签;指令元素作用:供JSP容器使用,为JSP容器提供相关的页面属性信息,用于指示JSP容器如何正确地翻译代码,或者执行特定的操作。 常用JSP指令元素: include、page 基本语法格式形如:;1、 include指令元素 作用:include指令元素称为文件包含,是在JSP容器把JSP网页翻译成Servlet程序时,将指定文本文件的内容嵌入Servlet程序中,替换include指令。 基本语法: file属性指出被包含资源的URL,;URL即可使用相对路径也可使用绝对路径,绝对路径以Web应用的上下文路径名“/xxxx”开头。 如: include指令的使用注意事项: include指令适??于包含静态内容 include指令是代码静态绑定,被include指令包含的内容在编译时会被静态地嵌入。 include指令影响JSP页面的可读性。; 2、 page指令元素 page指令用于设置当前JSP页面的属性。 习惯上把page指令写在JSP页面的头部。 page指令中的属性大多数只需要在JSP页面中定义一次 。 page指令中允许重复使用多次的属性有pageEncoding和import属性等。 page指令的基本语法格式如下 : ;% @ page language=java extends= ……. import= ……. session= true|false buffer=none|default|sizekb autoFlush=true|false isThreadSafe=true|false info=…….. isErrorPage=true|false errorPage=…….. contentType=……. pageEncoding=default isELIgnored=true|false“ %;1)language属性 这个属性定义JSP页面脚本代码所采用的编程语言,默认值为java。 2)extends属性 JSP页面最终会被JSP容器编译成一个Servlet程序,extends属性用于定义这个Servlet程序的父类。 ;3)import属性 import属性用于导入当前JSP页面中要用到的其它Java类。如果要导入多个Java类,用逗号来分隔它们,例如要导入java.util.*和java.io.*,可写为: 也可以分为两行来写,例如:;4)pageEncoding属性 pageEncoding定义当前页面的字符
您可能关注的文档
最近下载
- 天然气长输管道安装施工风险危害清单.docx VIP
- 【国家标准】NBT 31008-2019 海上风电场工程概算定额.pdf VIP
- 2025年通信工程施工企业安全生产三类人员考试(项目负责人·B证)历年参考题库含答案详解(5套).docx VIP
- 1例慢性心功能不全急性加重的护理查房.pptx VIP
- 习题-9-能量代谢与体温.doc VIP
- 四大家鱼养殖技术规范(DB44-T 483-2008).docx VIP
- 下载PDF文件(1429K).PDF VIP
- 科研项目经费报销细则_附件.doc VIP
- 中医治疗心悸课件必威体育精装版完整版本.pptx VIP
- JB∕T 7175.6-2015 滚动直线导轨副 第6部分:额定动载荷和额定寿命.pdf
有哪些信誉好的足球投注网站
文档评论(0)