- 1、本文档共36页,可阅读全部内容。
- 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程序设计第2章 第2章导读 JSP JSP-Java-Class-Html-IE 查看IE源文件 §2.1 JSP页面的基本结构 §2.2 变量和方法的声明 §2.3 Java程序片 §2.4 表达式 §2.5 JSP中的注释 JSP程序调试 设置断点(包括静态HTML标签) 通过IE访问调用/激发断点 System.out.println()输出结果在服务器端console界面。 Out.print()输出结果以html形式显示在客户端。 重启TOMCAT(为响应调试自动关闭) §2.6 JSP 指令标记 2.6.1 page 指令 2.6.1 page 指令__language属性 2.6.1 page 指令__ import 属性 2.6.1 page 指令_contentType属性 pageEncoding属性 用来指定网页的编码格式。 %@ page pageEncoding=“ISO-8859-1” % 效果同上。 isELIgnored属性 用来指定该JSP文件是否支持EL表达式。若设置为true,则表示JSP文件会忽略EL表达式,也就是EL表达式不会被执行。 %@ page isELIgnored=“true|false” % 2.6.1 page 指令_ session属性 2.6.1 page 指令_ buffer属性 2.6.1 page 指令_ autoFlush属性 2.6.1 page 指令_isThreadSafe属性 2.6.1 page 指令_info属性 errorPage属性 如果当前JSP文件发生异常时,网页重新跳转到能够处理异常的JSP文件。其属性配置语法格式如下: %@ page errorPage=“error.jsp” % isErrorPage属性 isErrorPage属性用来指定该JSP文件是否为能够处理异常的JSP文件,其默认值为false。其属性配置语法格式如下。 %@ page isErrorPage=“true|false” % 2.6.2 include 指令标记 Taglib指令 用来声明此JSP文件使用了自定义的标签,同时引用所指定的标签库以及设置标签库的前缀。 %@ taglib uri=“URIToTagLibrary” prefix=“tagPrefix” % Taglib示例 %@ page contentType=“text/html;charset=GBK” % %@ taglib prefix=“c” uri=“/jsp/jstl/core” % html headtitletaglib/title/head body c:out value=”hello,world” / /body /html §2.7 JSP 动作标记 2.7.1 include 动作标记 jsp:include动作元素包括两个属性:page和flush。 flush属性用来指定缓冲区满时,是否进行清空。默认是false jsp:include用来包含静态文件(txt)时,只是单纯加到JSP页面中,不会进行任何处理。 用来包含的文件为动态的文件,那么会先进行处理,然后将处理的结果加到JSP页面中。 jsp:include和%@ include%区别 使用%@ include%指令元素是将所有的被包含文件包含进来之后,然后再进行编译等处理,即“先包含再处理”。 使用jsp:include动作元素是先将包含的代码处理完成之后,再将处理完成的代码的结果包含进行,即“先处理再包含” Content.txt含标准JSP代码? 2.7.2 param动作标记 传递一组参数 jsp:params jsp:param name=“bgcolor” value=“000000” / jsp:param name=“fgcolor” value=“00ff00” / /jsp:params 2.7.3 forward动作标记 jsp:forward是在服务器端实现的JSP页面跳转,在客户端的浏览器地址栏中没有地址变化。也称为“请求转发”。 客户端的页面跳转也称为“重定向”。 跳转执行流程 会首先执行jsp:forward动作元素之前的代码,然后执行跳转。跳转完成后执行被跳转的JSP文件。 动作元素之后的代码将不会被执行到。 可以用system.out.println()服务器端console观察结果。 2.7.4 plugin动作标记 2.7.5 useBean动作标记 该指令的作用是:从该指令处停止当前页面的继续执行,而转向执行page属性指定的JSP页面。 服务器端跳转 语法格式: jsp:forward page
您可能关注的文档
- 九上物理期中卷.doc
- 2011-2012高一英语下学期期中考(节选).doc
- 第2章微机操作系统基础四川大学锦城学院天天.ppt
- 孩子们的花1.doc
- 状语从句的几个问题.ppt
- 参与式初中数学课堂上的运用.doc
- 第一章国际商务管理(概论).ppt
- 《英语》(译林版)模块1Unit1Schoollife第一课时.doc
- 枣阳市刘升镇中心学校“比教学、访万家”工作汇报.doc
- SLOCCount简介.doc
- 2025-2030年汽车后市场行业发展趋势预测报告:汽车服务新纪元.docx
- 2025年童装电商亲子互动服饰搭配推广效果评估报告.docx
- 2025年童装电商直播带货与推广模式创新分析.docx
- 2025年快递自动化分拣系统市场占有率与可行性研究.docx
- 老龄教育2025年社区老年大学教学资源数字化建设挑战与对策.docx
- 2025年医疗健康行业数据可视化效果改进策略研究报告.docx
- 2025年在线医疗平台医生资源共享机制对医疗资源分配影响报告.docx
- 2025年童装电商行业个性化定制与推广策略分析.docx
- 2025年童装电商渠道布局与运营策略解析.docx
- 工业互联网平台安全标准制定与安全认证服务机构评价报告.docx
文档评论(0)