网站大量收购闲置独家精品文档,联系QQ:2885784924

宏晶第五阶段--jsp-7.pptxVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP- JSTL;本章内容;JSTL简介;JSTL是一个标准的已制定好的标签库,可以应用于各种领域 JSTL所提供的标签函数库主要分为五大类: 核心标签库 (Core tag library) I18N格式标签库 (I18N-capable formatting tag library) SQL标签库 (SQL tag library) XML标签库 (XML tag library) 函数标签库 (Functions tag library) ;JSTL;区别;JSTL的配置;使用默认uri和prefix JSP容器默认会在当前类路径下有哪些信誉好的足球投注网站所有jar文件里面的META-INF目录下的所有tld文件,或者在META-INF\tld下面有哪些信誉好的足球投注网站tld文件,加载标签描述文件 在JSP中使用taglib指令引入其预定义的uri和prefix,如 %@ taglib uri= prefix=c %;使用自定义uri和prefix 把tld文件放在WEB-INF或其子目录下面 在WEB-INF/web.xml中定义taglib元素,指定自定义的uri及其对应的tld文件位置 taglib taglib-uri/jstl/core/taglib-uri taglib-location/WEB-INF/c.tld/taglib-location /taglib 在JSP里使用自定义的uri %@ taglib uri=/jstl/core prefix=c %;JSTL示例;注意事项;JSTL核心标签库;core-表达式操作标签;c:out标签;c:out示例;c:set标签;将 value的值储存至 target 对象的属性中;有处理map的特殊能力 jsp:useBean id=map1 class=java.util.HashMap scope=session/jsp:useBean c:set target=${map1} property=${param.userName} value=${param.userPass}/c:set c:forEach var=ent items=${map1} lic:out value=${ent.key}/c:outnbsp;c:out value=${ent.value}/c:out /c:forEach;c:remove标签;c:remove必须要有var属性,即要被移除的属性名称,scope则可有可无 将number变量从Session范围中移除。若我们不设定scope,则c:remove将会从Page、Request、Session及Application中顺序寻找是否存在名称为number的数据,若能找到时,则将它移除掉,反之则不会做任何的事情。;c:catch标签;core-流程控制标签;c:if标签;c:choose标签;c:when标签;c:otherwise标签;core-迭代操作标签;c:forEach标签;c:forEach标签语法;c:forEach除了支持数组之外,还有标准J2SE的集合类型,例如:List、Set等等;另外还包括java.util.Map类的对象,例如:HashMap、Hashtable、Properties、Provider和Attributes c:forEach还有begin、end和step这三种属性:begin主要用来设定在集合对象中开始的位置(注意:第一个位置为0);end用来设定结束的位置;而step则是用来设定现在指到的成员和下一个将被指到成员之间的间隔;c:forEach还提供varStatus属性,主要用来存放现在指到之成员的相关信息。例如:我们写成varStatus=“s”,那么将会把信息存放在名称为s的属性当中。 varStatus属性还有另外四个属性;c:forTokens标签;core-URL操作标签;core-URL操作标签;c:url value [context] [var] [scope] c:param actions /c:url ;core-URL操作标签;core-URL操作标签;core-fmt;Thanks!

文档评论(0)

daluobu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档