测试一下 WebSphere 6.x 对JSTL1.1的支持情况的代码

<% @ page language = " java "  contentType = " text/html; charset=GBK "  pageEncoding = " GBK " %>
<% @ taglib uri = " http://java.sun.com/jsp/jstl/core "  prefix = " c "   %>
<% @ taglib uri = " http://java.sun.com/jsp/jstl/fmt "  prefix = " fmt "   %>
<% @ taglib uri = " http://java.sun.com/jsp/jstl/functions "  prefix = " fn "   %>
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html  xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"   />
< title > JSTL </ title >
</ head >
< body >
< c:set  var ='testString'  value ='  test 一下"WebSphere" 对JSTL1.1的支持情况 '  />
< c:set  var ='stringForSplit'  value ='1,2,3,4,5,6,7'  />
< ul >
  
< li > ${fn:contains(testString, 'WebSphere')}:${fn:contains(testString, 'WebSphere')} </ li >
  
< li > ${fn:containsIgnoreCase(testString,'websphere')}:${fn:containsIgnoreCase(testString,'websphere')} </ li >
  
< li > ${fn:endsWith(testString, '支持情况 ')}:${fn:endsWith(testString, '支持情况 ')} </ li >
  
< li > ${fn:escapeXml(testString)}:${fn:escapeXml(testString)} </ li >
  
< li > ${fn:indexOf(testString,'WebSphere')}:${fn:indexOf(testString,'WebSphere')} </ li >
  
< li > ${fn:length(testString)}:${fn:length(testString)} </ li >
  
< li > ${fn:replace(testString,'WebSphere', 'WebSphere 6')}:${fn:replace(testString,'WebSphere','WebSphere 6')} </ li >
  
< li > ${fn:startsWith(testString,' test')}:${fn:startsWith(testString,' test')} </ li >
  
< li > ${fn:substring(testString,0,10)}:${fn:substring(testString ,0,10)} </ li >
  
< li > ${fn:substringAfter(testString,'WebSphere')}:${fn:substringAfter(testString,'WebSphere')} </ li >
  
< li > ${fn:substringBefore(testString,'WebSphere')}:${fn:substringBefore(testString,'WebSphere')} </ li >
  
< li > ${fn:toLowerCase(testString)}:${fn:toLowerCase(testString)} </ li >
  
< li > ${fn:toUpperCase(testString)}:${fn:toUpperCase(testString)} </ li >
  
< li > ${fn:trim(testString)}:${fn:trim(testString)} </ li >
  
< c:catch >
    
< li > ${fn:join(fn:split(stringForSplit, ','), '-')}:${fn:join(fn:split(stringForSplit, ','), '-')} </ li >
    
< li > ${fn:split(stringForSplit, ',')[0]}:${fn:split(stringForSplit, ',')[0]} </ li >
  
</ c:catch >
  
< c:catch >   </ c:catch >
</ ul >
</ body >
</ html >

虽然测试全部通过,但是Websphere在使用嵌套使用多个fn标签时可能会出问题,还有eclipse对JSTL的三目运算符? :验证时总是报警告,很是不爽。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值