- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP指令元素
文本文件中的中文 如果修改文本文件的代码如下: JSP世界欢迎你 再运行程序,则会出现: content.txt %@ page contentType=“text/html;charset=gb2312”% Jsp世界欢迎你! 运行结果显示 包含HTML文件 %@ page language=“java” contentType=“text/html;charset=gb2312”% html head title包含HTML文件/title /head body 包含HTML文件,文件内容如下。br %@ include file=“content.html”% /body /html Content.html h1 Hello,World! /h1 运行结果 包含JSP文件 %@ page language=“java” contentType=“text/html;charset=gb2312”% html head title包含JSP文件/title /head body 包含HTML文件,文件内容如下。br %@ include file=“content.jsp”% /body /html Content.jsp %@ page import=“java.util.*”% %=new Date()% 运行结果 taglib指令 taglib指令用来声明此JSP文件使用了自定义标签,同时引用所指定的标签库并设置标签库的前缀,语法格式如下: %@ taglib uri=“URIToTagLibrary” prefix=“tagPrefix”% taglib指令包含两个属性,分别为uri和prefix uri属性用来指定标签库的存放位置,prefix属性用来指定该标签库使用的前缀 示例代码 %@ page contentType=“text/html;charset=GB2312”% %--声明页面中将要引用的标签库--% %@ taglib prefix=“c” uri=“/jsp/jstl/core”% html head titletaglib指令使用示例/title /head body %--使用JSTL标签输出字符串--% c:out value=“Hello,World!”/ /body /html 综合练习 1.在同一个JSP文件中使用include指令分别来包含同一个文本文件,一个HTML文件和一个JSP文件 2.在JSp文件中使用page指令的import属性导入“java.util.*”包,构造一个ArrayList实例对象并添加元素。最后使用JSP表达式分别输出ArrayList实例对象中的元素。 JSP指令元素 JSP的指令元素 Page指令 Include指令 Taglib指令 page指令 Page指令主要用来设定JSP页面的全局属性,该配置将作用于整个JSP页面,设置包括静态包含的文件,其语法格式为: %@ page 属性1=“属性值1” 属性2=“属性值2”% Page指令包含的13个属性 Page指令属性 属性配置作用 language 用来声明所使用的脚本语言种类 extends 用来指定该JSP页面生成的 import 用来指定导入的Java包 session 用来指定该JSP页面中是否可以使用session对象 buffer 用来指定输出流是否具有缓冲区 autoFlush 用来指定缓冲区是否自动进行强制输出 isThreadSafe 用来指定该JSP文件是否支持多线程使用 info 用来设置该JSP文件的相关信息 errorPage 用来设置如果当前JSP文件发生异常错误,网页重新跳转到能够处理异常的JSP文件 isErrorPage 用来指定该JSP文件是否为能够处理异常的JSP文件 contentType 用来指定该JSP文件的MIME格式及网页编码格式 pageEncoding 用来指定网页的编码格式 isELIgnored 用来指定该JSP文件是否支持EL表达式 Language属性 Language属性主要用来声明所使用的脚本语言种类,目前暂时只能使用Java语言。不过不排除以后可以使用如C、C++或其他语言的可能。Language属性的默认值也是java。其属性配置语法格式如下: %@ page langu
文档评论(0)