`
wurushuang
  • 浏览: 38755 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jstl总结 得到list.size() 处理IP地址 截取时间戳 自动关闭模态窗口 四舍五入

    博客分类:
  • JSP
阅读更多
导包:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"  %>

得到list.size()
${fn:length(listComment)} 


处理IP地址
<c:forTokens var="ip" items="${comment.ip}" delims="." begin="0" end="2">${ip}.</c:forTokens>* 
         

jstl标签显示指定长度字符串
<c:set var="log.logTitle" value="做一个截取字符串长度的测试"
<c:choose> 
    <c:when test="${fn:length(log.logTitle) > 10}"> 
     <c:out value="${fn:substring(log.logTitle, 0, 10)}......" /> 
    </c:when> 
    <c:otherwise> 
     <c:out value="${log.logTitle}" /> 
    </c:otherwise>
</c:choose> 


截取时间戳
${fn:substring(comment.time,0,19)}    
   

  自动关闭模态窗口
  <c:if test="${success=='ok'}" >
   <script type="text/javascript">
     alert("评论发表成功");
     parent.parent.location.reload();
   </script>
  </c:if>


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

特性         Getter                       描述  
current    getCurrent()           当前这次迭代的(集合中的)项 
index       getIndex()               当前这次迭代从 0 开始的迭代索引 
count       getCount()             当前这次迭代从 1 开始的迭代计数 
first          isFirst()                  用来表明当前这轮迭代是否为第一次迭代的标志 
last          isLast()                  用来表明当前这轮迭代是否为最后一次迭代的标志 
begin      getBegin()                begin 属性值  
end         getEnd()                 end 属性值  
step        getStep()                step 属性值  

 <c:forEach items="${listZonenews}" var="zonenews" varStatus="s">
    ${s.count}.&nbsp;${zonenews.title }
  </c:forEach>


格式化数据,四舍五入
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatNumber value="101.1191" pattern="#0.00" var="x"></fmt:formatNumber> 
${x + 1}

格式化日期、时间
注册时间:<fmt:formatDate value="${registerzone.ctime}" pattern="yyyy年MM月dd日 HH:mm:ss"/>

分享到:
评论

相关推荐

    jstl-1.2.jar免费下载

    jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2...

    JSTL用到的jstl.jar,standard.jar

    **The absolute uri:http://java.sun.com/jsp/jstl/core(也可能是...可能二:项目目录下WEB-INF/lib下没有jstl.jar*,standard.jar 可能三:tomca的lib目录下没有jstl.jar,standard.jar 所需要下载的东西

    jstl.jar,standard.jar

    jstl用到的两个jar包,jstl.jar,standard.jar

    jstljar包包含jstl.jar和standard.jar文件

    包含jstl.jar和standard.jar文件,如果要使用JSTL和EL表达式,就必须导入。

    jstl.jar+standard.jar

    jstl.jar+standard.jar jstl.jar standard.jar这两个包没有放到web-inf/lib下

    JSTL (jstl.jar standard.jar)

    jstl api jstl.jar standard.jar jstl api jstl.jar standard.jar jstl api jstl.jar standard.jar

    jstl_jar包.zip

    包括 javax.servlet.jsp.jstl.jar,jstl-impl.jar 两个 Jar 包。可用于 JSP 中的 taglib 指令,实现网页的动态包含技术。

    [jstl-1.2.jar]和[jstl-api-1.2.jar、standard.jar]两个版本.zip

    包含了两个版本jstl文件,standard.jar和jstl-api-1.2.jar是一个版本,导入时需要将两个都导入,jstl-1.2.jar是高版本的,是将低版本的两个文件合成一个了,故只需要导入一个文件即可,导入的同时在jsp文件首行写入 ...

    javax.servlet.jsp.jstl-1.2.1.jar.zip

    JSTL(Java server pages standarded tag library,即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。...

    jstl1.1.jar和standard1.1.jar

    今天做项目,用到了el表达式和jstl,在tomcat6.0上跑得好好的,没想到copy到tomcat5.5后,服务器起不来了,是tomcat版本的问题。查阅了不少资料,现在总结如下: 错误信息: java.lang.NoClassDefFoundError: javax...

    jstl.jar和standard.jar下载

    学习jsp所必须的两个jar包,两个jar包里面都包含有多个版本,大家可以根据自己需要下载,只需要一个积分哦

    jstl.jar和 standard.jar包

    使用JSTL必须使用的jar包,sjtl.1.2.jar和standard.1.1.2.jar,下载后放置在WEB-INF/lib目录下即可。

    JSTL必要包(jstl.jar和standard.jar)

    解决struts2中报错:...将这两个jar包拷贝到WebContent/WEB-INF/lib目录下,可解决当前App报错,若拷贝到Tomcat 7.0/lib目录下,可解决所有App的此类报错。

    jstl-1.2.1 jar

    jstl-1.2.1,之前的版本需要在服务器中配置一下,而且它分成了两个jar(jstl.jar和standard.jar)还有一个tld文件,而1.2已经不用配置了,直接把javax.servlet.jsp.jstl-1.2.1.jar和javax.servlet.jsp.jstl-api-1.2.1...

    jstl.jar standard.jar

    只需将lib路径下的两个JAR文件复制到Web应用的WEB-INF/lib路径下即

    jstl.jar和standard.jar

    MyEclipse项目移动到Eclipse时候缺少的包

    JSTL包 jstl-1.2.jar standard.jar

    JSTL包 包括 jstl-1.2.jar standard.jar

    jstl-jar包.zip

    项目中添加 jstl.jar 和 standard.jar 两个jar包。然后在页面上添加如下引用: &lt;%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%&gt; &lt;%@ taglib uri="http://java.sun....

    javax.servlet.jsp.jstl-api-1.2.1.jar

    javax.servlet.jsp.jstl-api-1.2.1.jar

    共两个jar包:jstl.jar和standard.jar

    jstl.jar和standard.jar。。下载这两个jar包,jstl.jar,standard.jar,放在WEB-IF下的lib下,然后buildPath导入这两个包即可

Global site tag (gtag.js) - Google Analytics