`

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

阅读更多
Java代码 复制代码
  1. <bean:cookie id="category" name="cat"/>   
  2. 替换   
  3. <c:set var="category" value="${cookie[''cat''].value}"/>   
  4. -------------------------------------------   
  5. <bean:define="name" value="ObjName"/>   
  6. 替换   
  7. <c:set var="name" value="${ObjName}"/>   
  8. -------------------------------------------   
  9. <bean:header id="browser" name="User-Agent"/>   
  10. 替换   
  11. <c:set var="browser" value="${header[''User-Agent'']}"/>   
  12. -------------------------------------------   
  13. <bean:include id="yahooContents" href=" http://www.yahoo.com/"/ >   
  14. 替换   
  15. <c:import var="yahooContents" url=" http://www.yahoo.com/ "/>   
  16. --------------------------------------------   
  17. <bean:parameter id="color" name="clr"/>   
  18. 替换   
  19. <c:set var="color" value="${param[''clr'']}"/>   
  20. --------------------------------------------   
  21. <bean:write name="ObjName"/>   
  22. 替换   
  23. <c:out value="${ObjName}"/>   
  24. --------------------------------------------   
  25. <logic:empty name="results"/>   
  26. Your value is empty   
  27. </logic>   
  28. 替换   
  29. <c:if test="${empty results}">   
  30. Your value is empty   
  31. </c:if>   
  32. --------------------------------------------   
  33. <logic:equal name="val" value="0">   
  34. val=0  
  35. </logic:equal>   
  36. 替换   
  37. <c:if test="${value==0}">   
  38. val=0  
  39. <c:if>   
  40. --------------------------------------------   
  41. <logic:greaterEqual name="count" value="5">   
  42. Count is greater than or equal to five   
  43. </logic:greaterEqual>   
  44. 替换   
  45. <c:if test="${count>=5}">   
  46. Count is greater than or equal to five   
  47. </c:if>   
  48. --------------------------------------------   
  49. <logic:iterate id="result" collection="<%=results%>">   
  50. Result:<%=result%><bt>   
  51. </logic:iterate>   
  52. 替换   
  53. <c:forEach var="result" items="${results}">   
  54. Result:<c:out value="${result}"/>   
  55. </c:forEach>   
  56. --------------------------------------------   
  57. <logic:notEmpty name="results">   
  58. Results is not empty   
  59. </logic:notEmpty>   
  60. 替换   
  61. <c:if test="${!empty results}">   
  62. Results is not empty   
  63. </c:if>   
  64. ---------------------------------------------   
  65. <logic:notEqual name="count" value="0">   
  66. Count is not equal to zero   
  67. </logic:notEqual>   
  68. 替换   
  69. <c:if test="${count!=0}">   
  70. Count is not equal to zero   
  71. </c:if>  
分享到:
评论

相关推荐

    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标签库-tomcat10-简化JSP中java代码

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

    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 标签库下载

    JSTL(JavaServer Pages Standard Tag Library)是Java服务器页面标准标签库,它为JSP开发者提供了一系列预定义的、可重用的标签,以简化网页开发过程,提高代码的可读性和可维护性。JSTL主要由以下几个核心部分组成...

Global site tag (gtag.js) - Google Analytics