6.JSP动态页面设计语言分解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EL 表达式以及 JSTL 的使用 c:remove 清除指定范围内的变量定义 【语法】 c:remove var=”varName” [scope=”{page|request|session|application}”]/ EL 表达式以及 JSTL 的使用 c:catch 用于捕获其内嵌自定义标签抛出的异常 【语法】 c:catch [var=”varName”]欲抓取错误的部分 /c:catch EL 表达式以及 JSTL 的使用 c:if 实现单分支结构。 【语法】 c:if test=”testCondition” var=”varName” [scope=”{page|request|session|application}”]/ 或 c:if test=”testCondition” [var=”varName”] [scope=”{page|request|session|application}”] /c:if EL 表达式以及 JSTL 的使用 c:choose、c:when、c:otherwise c:otherwise、 c:when以及 c:otherwise 联合起来实现多分支结构,相当于switc c:choose c:when test=testCondition /c:when c:when test=testCondition /c:when c:otherwise /c:otherwise /c:choose EL 表达式以及 JSTL 的使用 c:forEach 实现循环功能 【语法】 c:forEach [var=”varName”] items=”collection” [varStatus=”varStatusName”] [begin=”begin”] [end=”end”] [step=”step”] /c:forEach 或 c:forEach [var=”varName”] [varStatus=”varStatusName”] begin=”begin” end=”end” [step=”step”] /c:forEach EL 表达式以及 JSTL 的使用 EL 表达式以及 JSTL 的使用 c:forTokens 专门针对String列表的迭代标志,可以自定义字符串间的分隔符 【语法】 c:forTokens items=”stringOfTokens” delims=”delimiters” [var=”varName”] [varStatus=”varStatusName”] [begin=”begin”] [end=”end”] [step=”step”] . /c:forEach EL 表达式以及 JSTL 的使用 JSTL fn 函数标签库 fn 函数标签库是指把一些共同的方法做成一个函数调用,常用的函数库有 contains() 函数判断输入的字符串是否包含指定的子串 endsWith()函数判断输入的字符串是否与指定的后缀结束 escapeXml()函数转义字符,可以解释为XML标记 indexOf()函数返回在字符串中指定的子串的索引 join() 函数将所有的数组中的元素转换成字符串与一个指定的分隔符 replace() 函数替换所有出现的字符串与另一个字符串 split()?函数将一个字符串到一个数组根据分隔符字符串的子字符串 substring() 函数返回一个指定的字符串的开始和结束索引的一个子集 trim()?函数把字符串两端空白空格删除等 EL 表达式以及 JSTL 的使用 JSTL fmt 格式化标签库 格式化标签 bundle message parse Number format Number EL 表达式以及 JSTL 的使用 fmt: Bundle、 fmt:message 、fmt:param 从 .properties 文件中读取最简单的信息输出(如果有包, 文件定位 包.文件) 【语法】 fmt:bundle basename=“fmt fmt:message key=“key” //获取普通KEY的值 / fmt:message fmt:message key=“key” //获取带有参数的KEY的值 fmt:param value=“paramvalue/fmt:param / fmt:message /fmt:bundle .properties 文件 key=va

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档