`

JSTL标签和Struts标签的对应参照

阅读更多
<bean:cookie id="category" name="cat"/>
替换
<c:set var="category" value="${cookie[''cat''].value}"/>
-------------------------------------------
<bean:define="name" value="ObjName"/>
替换
<c:set var="name" value="${ObjName}"/>
-------------------------------------------
<bean:header id="browser" name="User-Agent"/>
替换
<c:set var="browser" value="${header[''User-Agent'']}"/>
-------------------------------------------
<bean:include id="yahooContents" href=" http://www.yahoo.com/"/ >
替换
<c:import var="yahooContents" url=" http://www.yahoo.com/ "/>
--------------------------------------------
<bean:parameter id="color" name="clr"/>
替换
<c:set var="color" value="${param[''clr'']}"/>
--------------------------------------------
<bean:write name="ObjName"/>
替换
<c:out value="${ObjName}"/>
--------------------------------------------
<logic:empty name="results"/>
Your value is empty
</logic>
替换
<c:if test="${empty results}">
Your value is empty
</c:if>
--------------------------------------------
<logic:equal name="val" value="0">
val=0
</logic:equal>
替换
<c:if test="${value==0}">
val=0
<c:if>
--------------------------------------------
<logic:greaterEqual name="count" value="5">
Count is greater than or equal to five
</logic:greaterEqual>
替换
<c:if test="${count>=5}">
Count is greater than or equal to five
</c:if>
--------------------------------------------
<logic:iterate id="result" collection="<%=results%>">
Result:<%=result%><bt>
</logic:iterate>
替换
<c:forEach var="result" items="${results}">
Result:<c:out value="${result}"/>
</c:forEach>
--------------------------------------------
<logic:notEmpty name="results">
Results is not empty
</logic:notEmpty>
替换
<c:if test="${!empty results}">
Results is not empty
</c:if>
---------------------------------------------
<logic:notEqual name="count" value="0">
Count is not equal to zero
</logic:notEqual>
替换
<c:if test="${count!=0}">
Count is not equal to zero
</c:if>

 

分享到:
评论
1 楼 zhangyou1010 2009-08-06  
好东西,谢谢了。

相关推荐

    Struts标签 和jstl标签

    Struts标签和JSTL(JavaServer Pages Standard Tag Library)标签是Java Web开发中的两种重要组件,它们都用于简化HTML页面中的Java代码,提高可读性和可维护性。这两种技术在构建MVC(模型-视图-控制器)架构的Web...

    jstl和struts标签

    ### JSTL与Struts标签库详解 ...通过使用JSTL和Struts标签,开发者不仅能够提高代码的可读性和可维护性,还能大大减少页面上的脚本代码量,使页面更加整洁和专业。这对于构建高质量的企业级Web应用来说是非常重要的。

    (TAG标签)jstl和struts2标签截取字符串[文].pdf

    jstl和struts2标签截取字符串 从给定的文件信息中,我们可以看到,jstl和struts2标签都是用于截取字符串的。下面我们将对这两个标签进行详细的介绍和分析。 jstl标签 jstl标签是一种基于Java的标签库,它提供了...

    JSTL的各种标签文件和struts的标签文件,带strtus.jar包

    JSTL的各种标签文件和struts的标签文件,带strtus.jar包c-1_0.tld,c-1_0-rt.tld,c.tld,fmt-1_0.tld,fmt-1_0-rt.tld,fmt.tld,fn.tld,permittedTaglibs.tldscriptfree.tld,sql-1_0.tld,sql-1_0-rt.tld,sql....

    JAVAEE实验报告EL表达式和jstl标签库的使用.pdf

    JAVAEE 实验报告 EL 表达式和 JSTL 标签库的使用 EL 表达式(Expression Language)是一种在 JSP 页面中使用的脚本语言,用于简化 JSP 页面的开发。EL 表达式可以访问 JSP 页面中的变量、对象和集合,进行逻辑操作...

    jstl标签库的配置

    例如,可以利用JSTL进行数据展示和控制逻辑处理,而Struts标签库则专注于视图层的展现和动作控制。 总结来说,JSTL是Java Web开发中不可或缺的一部分,它为开发者提供了丰富的标签来简化JSP页面的编写,提高了代码...

    jstl标签jar包

    JSTL标签库包括核心标签、XML处理标签、SQL标签和函数标签等几大类,覆盖了网页开发中的常见操作。 在JSP页面中使用JSTL,首先需要将对应的jar包添加到项目的类路径(classpath)中。这里提供的“jstl标签jar包”...

    jstl标签使用文档,jstl标签使用帮助文档

    **JSTL(JavaServer Pages Standard Tag ...在使用JSTL时,需要引入对应的JAR文件,例如`jstl.jar`和`standard.jar`,并在JSP页面中通过`&lt;%@ taglib %&gt; `指令导入相应的标签库。例如,导入核心库可以写为: ```jsp ...

    JSTL标签库依赖,内含Tomcat8、Tomcat10所需JSTL依赖

    这里,`c`和`fmt`是别名,`http://java.sun.com/jsp/jstl/core`和`http://java.sun.com/jsp/jstl/fmt`是对应的URI。 3. 使用JSTL标签:现在可以在JSP页面中使用JSTL标签,如`&lt;c:forEach&gt;`进行迭代,`&lt;c:if&gt;`进行...

    JSTL标签库需要导入的Jar包

    3. **javax.servlet.jsp.jstl.fmt.jar**:此包提供了国际化和格式化支持,如 `&lt;fmt:message&gt;` 和 `&lt;fmt:formatNumber&gt;` 标签,允许开发者轻松地处理多语言环境和数字、日期的格式化。 4. **javax.servlet.jsp.jstl....

    JSTL标签配置流程

    3. **模块化**:JSTL标签库分为多个模块,如core、fmt、sql等,每个模块都有特定的功能,有利于代码的组织和重用。 ### 示例:计数器页面 这里对比了使用JSP scriptlet和JSTL实现从1数到10的页面: - **JSP ...

    JSTL标签库jar包文件

    **JSTL(JavaServer Pages Standard Tag Library)标签库**是Java Web开发中的一个重要组成部分,主要用于简化JSP页面中的代码,提升可维护性和可读性。JSTL提供了一系列预定义的标签,用于处理常见的任务,如迭代、...

    自定义JSTL标签java项目文件

    本项目包含的"JAVAEE-1-jstl"压缩包文件,很可能是为了解释如何在Java项目中创建和使用自定义JSTL标签。 首先,我们需要理解JSTL的基础。JSTL主要由几个核心部分组成,包括Core、I18N(国际化)、XML和Function库。...

    JSTL标签库及使用方法

    这些声明定义了JSTL库的别名和URI,使得在JSP页面中可以使用相应的标签。 ### 使用JSTL Core标签库 **迭代**:`&lt;c:forEach&gt;`标签用于遍历集合或数组。例如,遍历一个ArrayList: ```jsp ${list}" var="item"&gt; ${...

    用于dreamweaver的标签提示和格式化.JSTL的c,fmt,x和struts2

    4. `JSTL_x`、`JSTL_c`、`JSTL_fmt`:分别对应JSTL的XML处理标签、条件控制标签和格式化标签的扩展支持。 5. `html`、`jsp`、`wml`:可能包含了HTML、JSP和WML(无线标记语言)的相关资源或模板,用于在Dreamweaver...

    JavaWeb-12:自定义标签库开发&JSTL标签库

    在JavaWeb开发中,自定义标签库和JSTL(JavaServer Pages Standard Tag Library)是两个重要的组件,它们极大地提高了代码的可读性和可维护性。本教程将深入探讨这两个主题,帮助开发者更好地理解和应用它们。 一、...

    JSTL标签使用手册-中文版.zip

    通过Struts的ActionForm将业务数据传递到JSP页面,然后利用JSTL标签来展示和操作这些数据,使得视图层的代码更加简洁。 ### 实战示例 例如,我们有一个用户列表,可以使用以下代码在页面上显示: ```jsp ...

    jstl,struts2,spring标签库api

    在Java Web开发中,JSTL(JavaServer Pages Standard Tag Library)、Struts2和Spring都是极为重要的组件,它们各自提供了强大的功能,同时也通过标签库API增强了开发者的工作效率。这三个框架的标签库API使得代码...

    JSTL标签库-tomcat10-简化JSP中java代码

    JSTL(JavaServer Pages Standard Tag Library)是Java Web开发中一个重要的标签库,主要用于简化JSP页面中的Java代码,提高JSP页面的可读性和维护性。在Tomcat 10这个高性能、轻量级的Servlet容器中,JSTL的使用...

    Using the JSP Standard Tag Library (JSTL) with Struts

    然而,Struts中的一些标签库如`&lt;logic:iterate&gt;`等,在功能上与JSTL的`&lt;c:forEach&gt;`类似,但JSTL提供了更强大、更灵活的标签和更好的性能。因此,JSTL被推荐作为Struts中循环和逻辑标签的替代方案。 **三、JSTL的...

Global site tag (gtag.js) - Google Analytics