分享
分销 收藏 举报 申诉 / 27
播放页_导航下方通栏广告

类型jsp-指令标签及动作标签.ppt

  • 上传人:仙人****88
  • 文档编号:13349488
  • 上传时间:2026-03-05
  • 格式:PPT
  • 页数:27
  • 大小:2.28MB
  • 下载积分:10 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    jsp 指令 标签 动作
    资源描述:
    ,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Company Logo,*,Java Web,程序设计,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,Java Web,应用开发,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,JAVA WEB,应用开发,项目三 用户管理(,JSP,),工作任务,任务一 掌握,JSP,编程技能,任务,1-1,JSP,结构;,任务,1-2,JSP,注释;,任务,1-3,JSP,指令标签,任务,1-4,JSP,动作标签,任务,1-5 JSP,内置对象,任务,1-6 JSP,访问数据库,任务,1-7,页面排错,;,任务二 数据表设计,任务三 普通用户注册,任务四 普通用户登录,任务五 查询、删除用户信息,2,3,学习目标,掌握,JSP,指令标签的使用,page,指令,include,指令,taglib,指令,掌握,JSP,动作标签的使用,学习,JavaBean,时使用,提供,JSP,页面到,JSP,引挚的信息,由,JSP,引擎在请求的处理阶段处理的,而不是和指令一样在翻译为,Servlet,阶段就处理,JSP,的指令标签,JSP,的指令标签,在,JSP,页面转换阶段提供整个,JSP,页面的相关信息。,包括,page,指令,用于传递与,页面,相关的,信息,,如缓冲区信息、线程信息和出错处理信息等,include,指令,用于在页面中包含一个外部的文档。,如著作权文档或者公司信息文档,把通用内容写在一个文档,然后包含在各个页面中,比直接写在各个,JSP,页面中更容易维护,被包含的文件也可能是另一个,JSP,文件。,taglib,指令,用于指出页面可以调用的一个客户标识库,常用于自定义标识,5,什么是,page,指令,page,指令,通过设置内部的多个属性来定义整个页面的属性,语法:,page,指令常用属性,属性,描述和用法,language,在编写,JSP,页面时要用的脚本语言,,默认为,java,用法:,contentType,回应,MIME,类型(多用途,Internet,邮件扩充类型)。属性的值默认为,text/html,。,例如:,import,用来在,JSP,页面引入包或类,例如:,session,用来指出关于,JSP,页面的会话数据的可用性。默认为,true,。,例如:,errorPage,错误页面的,URL,。例如:,isErrorPage,指定是否将当前页面作为,JSP,错误页面。如果是,true,,则是,否则不是。例如:,import,属性,导入,JSP,页面中使用的,Java,类,一个,import,属性可以导入多个,Java,类,中间用逗号隔开,例如:,上述代码也可以写成:,无须导入的类包,java.lang.*,、,javax.servlet.*,、,javax.servlet.jsp.*,、,javax.servlet.http.*,contentType,属性,指定返回浏览器的内容类型属性值。,可以是,text/plain,(纯文本文件),text/html,(纯文本的,HTML,页面),application/x-msexcel,(,Excel,文件),application/x-msword,(,Word,文件),contentType,属性还可以指定字符编码格式。,如果需要在返回浏览器的,HTML,页面中使用中文字符,可以使用下列,page,指令:,errorPage,属性,指定错误或异常处理页面,当页面出现异常或错误时,浏览器显示该属性指定的页面。,例如:,/testError.jsp,/error.jsp,数据格式异常!,isErrorPage,属性,指定当前,JSP,页面是否可以作为另一,JSP,页面的错误处理页面,值为,true,,在页面中可以捕获,JSP,页面中的异常对象,exception,false,,不可以,pageEncoding,属性,指定,JSP,页面的字符编码,默认是,ISO-8859-1,处理汉字编码。一般设置为,GB2312,GBK,11,page,指令用法改错,请指出如下,JSP,页面的错误,My JSP index.jsp starting page,This is my JSP page.,国,有中文,要求用,GBK,或,GB2312,字符集,课堂实践,除,import,外其他属性指定多次无意义,Page,指令可以在任何位置,作用范围都是整个页面,两种方式指定字符集有冲突,也会不正常显示,总结,page,指令,格式:,注意,Page,指令的位置,可以放在,JSP,页面的任意位置,作用范围是整个,JSP,页面,,最好放前面,Page,指令的个数,可使用多个,page,指令来指定属性及值,除了,import,属性可以指定几个值,其他属性只能使用一次,page,指令指定值(如果出现多次,有可能错,有可能不错,取最后一次的指定值,或者属性值一致),错误,2,、,include,指令,在该指令处插入一个文件,格式为:,静态:在,JSP,页面转换成,Servlet,之前,将代码插入其中。,插入的文件可以是,.txt,h,tml,jsp,文件,Java,代码,文件相对于当前,JSP,文件的路径,思考:网上书店所有的页面都有统一的页眉和页脚,如何设置每个页面的页眉和页脚,例如:,网上书店,书名:,JSP,程序设计 作者:马伟 价格:,29,常州信息职业技术学院版权所有,通常当应用程序中所有的页面的某些部分,(例如标题、页脚和导航栏)都相同的时候,,考虑用,include,。,include,指令,/testinclude2.jsp,这里是,testInclude.jsp,的输出:,北京欢迎您!,/header.html,北京,2008,把,header.html,改名为,header.jsp,,观察出现的变化,如何消除?,include,指令小结,include,指令是静态包含,被包含的文件将被插入到,JSP,文件中去。,所包含的文件可以是,JSP,文件、,HTML,文件、文本文件、甚至一段,Java,代码。,但是在,所包含的文件中不能使用“,”,,“,”,标记,,因为这将会影响到原有的,JSP,文件中所使用的相同标记。如果所包含的是一个,JSP,文件,则该文件将会执行。,文件和被包含文件中,不要定义同名变量和方法,一般可以包含不变的信息,3,、,taglib,指令,用于引入,JSP,页面中需要使用的标签库的定义,以便在页面中使用标签库中定义的标签,例如:,任务小结,指令标签,page,指令、,include,指令以及,taglib,指令。,JSP,中的编译指令。编译指令就是告诉,JSP,的引擎,如何处理其他的,JSP,网页。,JSP,编译指令的语法格式如下:,18,任务,1-4,JSP,动作标签,为,JSP,页面的执行阶段提供信息,,20,个:,在当前页面包含静态和动态资源,为其他标签提供附加信息,请求转发,用于访问,JavaBean,其他的动作标签,.,1,、,param,动作标签,param,动作标签,与,include,、,forward,等标签一起使用,以名,-,值的形式为这些标签提供附加信息。,格式为,属性,name,参数的名字,Value,参数,当与,jsp,:,include,标签一起使用时,可以将,param,标签中的值传递导,include,指令要加载的文件中去。,用单个,2,、,include,动作标签,在当前页面上包含静态和动态资源,格式,不带参数:,带参数格式为:,区别,include,指令标签是编译时加载,将静态文件加到,JSP,文件中,include,动作标签是运行时加载,同时支持编译时包含和运行时包含,对于,Servlet,只能使用运行时包含,看,work,不带参数,用单个,带参数,用一对,作业:,include,指令和,include,动作标签的区别,动作标签 例子,/tom.jsp,%String str=request.getParameter(“p1);/,获取值。,int n=Integer.parseInt(str);,int sum=0;,for(int i=1;i,从,1,到,的连续和是:,/param.jsp,加载文件效果:,JSP,的动作标签,课堂练习,a.jsp,中使用,include,动作标签加载,b.jsp,,加载时向,b.jsp,传送某学生的姓名、学号、年龄,,b.jsp,获取并显示这些数据,3,、,forward,动作标签,格式,属性,page,被转发的相对于当前,JSP,页面的路径,注意,把当前的,JSP,页面重定向到另一个页面,用户看到一个页面的地址,内容是另一个的。,执行页面可以通过,param,动作标签传送参数。,不带参数,用单个,带参数,用一对,forward,动作标签 例子,/,/come.jsp,您传过来的数值是,:,forward,动作标签,课堂练习,c.jsp,使用,forward,动作标签转向,d.jsp,,转向时向,d.jsp,传送两个整数。在,d.jsp,中获取这两个整数,并计算其加、减、乘、除,4,、其他动作标签,plugin,用来根据浏览器的类型,插入通过,Java,插件允许的,JavaApplet,所必须的元素。,useBean,用来生成一个,bean,组件,并设定它的,id,和使用范围。以后要学,setProperty,用来在一个,JSP,页面设置已创建的的,bean,的属性值,getProperty,用来返回一个,JSP,页面设置已创建的的,bean,的属性值,27,任务总结,动作标签,利用,JSP,动作可以动态地插入文件、重用,JavaBean,组件、把用户重定向到另外的页面、为,Java,插件生成,HTML,代码。,jsp:include:,在页面被请求的时候引入一个文件。,jsp:useBean:,寻找或者实例化一个,JavaBean。,jsp:setProperty:,设置,JavaBean,的属性。,jsp:getProperty:,输出某个,JavaBean,的属性。,jsp:forward:,把请求转到一个新的页面。,jsp:plugin:,根据浏览器类型为,Java,插件生成,OBJECT,或,EMBED,标记。,jsp:include,动作,
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:jsp-指令标签及动作标签.ppt
    链接地址:https://www.zixin.com.cn/doc/13349488.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork