- 1、本文档共127页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章自定义JSP标签祥解.ppt
示例:sql:transactionsql:update sql:transaction dataSource=${example} sql:update var=newTable create table mytable(nameidintprimary key, name varchar(80)) /sql:update sql:update var=updateCount INSERT INTO mytableVALUES (1,Paul Oakenfold) /sql:update sql:update var=updateCount INSERT INTO mytableVALUES (2,Timo Maas) /sql:update ... sql:query var=deejays SELECT * FROM mytable /sql:query /sql:transaction * JSTL * * * * * * c:set定义举例 c:set var=customerTable scope=application table border=1 c:forEach var=customer items=${customers} tr td${customer.lastName}/td tdc:outvalue=${customer.address} default=no address specified//td td c:out value=${customer.address} font color=redno address specified/font /c:out /td /tr /c:forEach /table /c:set * The content between c:set and /c:set is saved as ${customerTable}. JSTL 举例:使用预定义变量customerTable h4Using customerTable application scope attribute defined in Set.jsp a first time/h4 c:out value=${customerTable} escapeXml=false/ h4Using customerTable application scope attribute defined in Set.jsp a second time/h4 c:out value=${customerTable} escapeXml=false / * JSTL 举例:使用预定义变量customerTable * JSTL 变量支持—c:remove 删除一个EL变量 c:remove var=cart scope=session/ * JSTL 条件控制标签 流控制标签可以消除对脚本语句的需求 没有条件控制标签,页面开发人员必须在JSP页面中使用脚本语句 c:if test=”..” 根据test属性值有条件地执行主体部分 c:choose 根据嵌套子标签c:when 和 c:otherwise有选择地执行条件语句块 与if-then-else类似 * JSTL 示例:c:iftest=”...” c:forEach var=customer items=${customers} c:if test=${customer.address.country== USA} ${customer}br /c:if /c:forEach 只有属性address.country的值为USA的customers才通过c:forEach循环显示 * JSTL 示例:c:choose, c:when c:forEach var=customer items=${customers} c:choose c:when test=${customer.address.country== USA} font color=blue /c:when c:when test=${customer.address.country== Canada} font color=red /c:when c:otherwise font color=green /c:otherw
文档评论(0)