- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 JSP页面与JSP标记new
2.6.1 page 指令 JSP 2.0规范中定义的page指令的完整语法: %@ page [ language=java ] [ extends=package.class ] [ import={package.class | package.*}, ... ] [ session=true | false ] [ buffer=none | 8kb | sizekb ] [ autoFlush=true | false ] [ isThreadSafe=true | false ] [ info=text ] [ errorPage=relative_url ] [ isErrorPage=true | false ] [ contentType=mimeType [ ;charset=characterSet ] | text/html ; charset=ISO-8859-1 ] [ pageEncoding=characterSet | ISO-8859-1 ] [ isELIgnored=true | false ] % 2.6.1 page 指令 pageEncoding是JSP文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。 第一阶段是JSP编译成Java 第二阶段是由Javac的Java源码至Java byteCode的编译 第三阶段是Tomcat(或其的application container)载入和执行阶段二的来的Java二进制码 * * 小结 属性 含义 默认 language = scriptingLanguage 容器要用什么语言编译JSP网页 java extends = ClassName 此JSP网页产生的Servlet继承哪个父类 import = importList 此JSP网页使用哪些JAVA API session = true | false JSP网页是否使用session对象 true buffer = none | size in kb 输出流是否有缓冲区 8KB autoFlush = true | false 输出流的缓冲区是否要自动清除 true isThreadSafe = true | false 网页是否能处理超过一个以上的请求 true info = text 此JSP网页的相关信息 errorPage = error_url 发生异常时网页被重新指向那一个 URL isErrorPage = true | false 此JSP网页是否是处理异常错误的网页 false contentType = ctinfo MIME类型和JSP网页的编码方式 text/html ISO-8859-1 pageEncoding = ctinfo JSP网页的编码方式 ISO-8859-1 isELlgnored = true | false 此JSP网页是否忽略EL表达式 true 使用page指令解决JSP中文乱码 JSP程序存在中文乱码问题 输出响应正文时出现的中文乱码问题 读取浏览器传递的参数信息时出现的中文乱码问题 JSP引擎将JSP页面翻译成Servlet源文件时也可能导致中文乱码问题 JSP引擎将JSP源文件翻译成的Servlet源文件默认采用UTF-8编码,而JSP开发人员可以采用各种字符集编码来编写JSP源文件,因此,JSP引擎将JSP源文件翻译成Servlet源文件时,需要进行字符编码转换。 如果JSP文件中没有说明它采用的字符集编码,JSP引擎将把它当作默认的ISO-8859-1字符集编码处理。 如何解决JSP引擎翻译JSP页面时的中文乱码问题 通过page指令的contentType属性说明JSP源文件的字符集编码 page指令的pageEncoding属性说明JSP源文件的字符集编码 使用page指令解决JSP中文乱码 回顾: page指令的pageEncoding和contentType属性 回顾 JSP工作原理 回顾:JSP要经过两次的“编码” 第一阶段会用pageEncoding 第二阶段会用utf-8至utf-8 第三阶段就是由Tomcat出来的网页,用的是contentType * * 2.6.2 include 指令标记 include指令标记的作用是在JSP页面出现该指令的位置处,静态插入一个文件。其语法格式如下: 注:如果该文件和当前JSP页面在同一
您可能关注的文档
最近下载
- 焊接方法与设备使用教学作者曹朝霞齐勇田主编其他焊接方法.pptx VIP
- 医院培训课件:《高警示等特殊药品管理规范》.pptx
- 2024年小微企业和个体户税收必威体育精装版优惠政策宣讲培训课件(增值税小规模纳税人新政、“六税两费”减免、小微企业减免企业所得税、个体工商户减半征收个人所得税政策等内容)).docx
- 专升本《招投标与合同管理》教案.ppt VIP
- 中考物理专题2比热容易错分析(解析版).docx VIP
- 项目部综合办公室年度工作总结.docx VIP
- 教师数学教学经验分享精品课件.pptx VIP
- 重庆市渝中区2023-2024学年三年级下学期期末语文试卷(含答案).pdf VIP
- ZZ042 数字艺术设计赛题赛题-2023年全国职业院校技能大赛拟设赛项赛题完整版(10套).docx VIP
- (统编版2024版)七年级历史新教材新变化及教学建议 课件.pptx
文档评论(0)