浅谈JSTL中如何利用list.size()处理IP地址
创始人
2024-04-07 05:32:02
0

得到list.size()

Java代码

  1. ${fn:length(listComment)}     
  2. ${fn:length(listComment)}  

处理IP地址

Java代码

  1.  var="ip" items="${comment.ip}" delims="." begin="0" end="2">${ip}.*     
  2.  var="ip" items="${comment.ip}" delims="." begin="0" end="2">${ip}.*   

JSTL标签显示指定长度字符串

Java代码

  1.  var="log.logTitle" value="做一个截取字符串长度的测试"    
  2.       
  3.      test="${fn:length(log.logTitle) > 10}">      
  4.       value="${fn:substring(log.logTitle, 0, 10)}......" />      
  5.           
  6.           
  7.       value="${log.logTitle}" />      
  8.          
  9.      
  10.  
  11.  var="log.logTitle" value="做一个截取字符串长度的测试" 
  12.    
  13.      test="${fn:length(log.logTitle) > 10}">   
  14.       value="${fn:substring(log.logTitle, 0, 10)}......" />   
  15.        
  16.        
  17.       value="${log.logTitle}" />   
  18.      
  19.   

截取时间戳

Java代码

  1. ${fn:substring(comment.time,0,19)}        
  2. ${fn:substring(comment.time,0,19)}         

自动关闭模态窗口

Java代码

  1.  test="${success=='ok'}" >     
  2.   type="text/javascript">     
  3.    alert("评论发表成功");     
  4.    parent.parent.location.reload();     
  5.       
  6.     
  7.  
  8.    test="${success=='ok'}" > 
  9.     type="text/javascript"> 
  10.      alert("评论发表成功");  
  11.      parent.parent.location.reload();  
  12.     
  13.    

JSTL中varStatus和 var 属性一样,varStatus用于创建限定了作用域的变量。不过,由varStuts属性命名的变量并不存储当前索引值或当前元素,而是赋予 javax.servlet.jsp.jstl.core.LoopTagStatus 类的实例。该类定义了一组特性,它们描述了迭代的当前状态,下面列出了这些特性:

Java代码

  1. 特性         Getter                       描述       
  2. current    getCurrent()           当前这次迭代的(集合中的)项      
  3. index       getIndex()               当前这次迭代从 0 开始的迭代索引      
  4. count       getCount()             当前这次迭代从 1 开始的迭代计数      
  5. first          isFirst()                  用来表明当前这轮迭代是否为***次迭代的标志      
  6. last          isLast()                  用来表明当前这轮迭代是否为***一次迭代的标志      
  7. begin      getBegin()                begin 属性值       
  8. end         getEnd()                 end 属性值       
  9. step        getStep()                step 属性值       
  10.     
  11.   items="${listZonenews}" var="zonenews" varStatus="s">     
  12.     ${s.count}. ${zonenews.title }     
  13.      

【编辑推荐】

  1. 使JSF支持带有HTMLMessage
  2. 利用JSF和Hibernate构建Web应用
  3. 比较JSF、Spring MVC、Stripes、Struts 2、Tapestry、Wicket
  4. JSF能否拯救WEB
  5. 各种JSF框架比较

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...