- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP基础课件
JSP 基础 什么是JSP 动态网页技术标准 基于servlet和整个java体系的web开发技术 可利用JSP建立安全和跨平台的站点 jsp是运行在服务器端的程序 ASP与JSP的区别 jsp是sun公司的标准,asp是microsoft的标准 asp的应用服务器是IIS,而jsp可以用Tomcat,websphere,weblogic asp的脚本语言是VBscript,而jsp的脚本是Javascript JSP 页面 以.jsp为后缀 在传统的HTML中加入java程序片段和jsp标记构成 JSP 运行原理(JSP生命周期) 配置web服务器 安装JDK Tomcat目录 JSP web应用目录结构 JSP servlet JSP就是servlet servlet不能有效管理逻辑和输出部分,导致代码混乱 JSP正是为了解决这个而提出的一种技术 目前,一个web应用往往由多个servlet和jsp组成 其中,servlet负责流程控制功能,jsp负责显示工作完成 JSP组成结构(五部分) Html标记 JSP标记 JAVA程序片段 变量,方法,类的声明 表达式 注意 声明的变量在整个JSP文件中有效 这些变量属于Java类的成员变量,可供Java类中所有方法使用 在程序片段中定义的变量是局部变量,只能在其service()方法中使用 JSP中的注释 HTML注释 !– 注释内容 -- JSP注释 %-- 注释内容 --% JSP标记 编译性指令:指示翻译程序关于JSP页面的一些属性信息 动作指令:在JSP页面执行的时候使用的指令 编译性指令 page指令:定义导入类,编码,线程安全方面的信息,定义JSP页面的属性,属性值 include属性:定义当前JSP文件需要包含的文件 taglib指令:定义自定义标记 注意 除了import属性外,任何属性只能定义一次 page指令对整个页面有效,与定义的位置无关,习惯上放在文件开头方便阅读 page指令中的属性 language:语言属性 import:定义当前页面要使用的类 contentType:定义JSP页面响应MIME类型和字符编码(MIME-文件类型,可在 工具--文件夹选项内查看) 4.session:在此JSP页面是否支持session(此页面是否可以使用session内置对象,值取true或false) 5.buffer:设置内置对象输出流out的缓冲区大小 6.autoFlush:设置缓冲区满时是否自动刷新,可取值为true或false,默认为true 7.isThreadSafe:设置JSP页面是否支持多线程访问 8. info:设置JSP页面描述信息 9.errorpage:设置当前页面发生异常时由哪个页面来处理这个异常 10. isErrorpage:表示当前页面是否是处理其他页面错误的页面 Include指令:在JSP页面中出现该指令的地方静态插入一个外部文件 taglib指令:定义自定义标记 动作指令:在JSP页面执行的时候使用的指令 include动作指令 格式: jsp:include page=xxx/ 或者 jsp:include page=xxx/jsp:include 作用: 动态包含一个文件,即在jsp运行时才将文件的运行结果包含进来 说明: param动作指令 格式: jsp:param name= value= / 作用: 与include和forward指令一起使用,以名称--值的形式为这些指令提供参数信息,与它们合作时可以多次使用 例: jsp:include page=A.jsp jsp:Param name=flag1 value=0/ jsp:Param name=flag2 value=1/ /jsp:include forward动作指令 格式: jsp:forward page=“xxx”/ 或 jsp:forward page=xxx/jsp:forward 作用: 从该指令处停止本文件的执行,转去执行其他文件 plugin动作指令 格式: jsp:plugin type=applet code= jsp:fallback … … /jsp:fallback 作用: 用于浏览器不支持Applet标记时,下载插件来执行Applet request内置对象 Http协议: 请求信息:请求行+请求头+请求体 内置对象:不用声明就可以在JA
您可能关注的文档
- investment_-1课堂.ppt
- In_The_Earthquakes_的证.pptx
- IP001项目管理与软件项目管理.pptx
- IP102-07软件项目进度计划.ppt
- IP104-13软件项目集成计划.pptx
- iPhone+平台游戏中国市场研究+v01.pptx
- iphone 4 4s 5 5s ipad itunes如何添加音乐_添加音乐步骤.ppt
- iPhone的应用程开发推广宣讲The iPhone App Business.ppt
- IPCC 第四次評估報告Ch6.ppt
- IPQC 检验、处理流程.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 《中国结核病预防控制工作技术规范(2020年版)》.PDF VIP
- 2023年北京市中考英语真题(含答案) .pdf VIP
- 南通大学2023-2024学年《病理学》期末考试试卷(A卷)附参考答案.docx
- 胸部损伤-教学课件.ppt VIP
- 某银行数据中心搬迁整体实施方案.pdf VIP
- 麦肯锡中国银行业CEO季刊(2020年秋)-麦肯锡-224页正式版.pdf VIP
- 国家公务员录用考试体检标准.doc VIP
- 入党申请书时事政治精选五篇.docx VIP
- 农村公路安全生命防护工程监理规划49943.doc VIP
- 高中英语3500词【打印版】乱序版3500词汇(带音标120页).pdf VIP
文档评论(0)