`
k_lb
  • 浏览: 838295 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度

jstl, El,jsp,struts2标签等关系问题

 
阅读更多


${ }EL存取变量的标识;

<% %>jsp中的标识;

<c: >jstl标记(记得是?)

<s:>struts标记

因为struts2可以讲jsp作为显示层,因此当然可以使用EL(EL是jsp2.0中的内容),(可以认为jstl是jsp的一部分,jsp2.0支持jstl,而jsp2.0又支持EL,所以jstl和EL可以混用)

可以认为struts2标签和jstl是异曲同工的,两者都是标签库,可以实现同样的展现。

JSP 标准标记库(JSTL)是 JSP 1.2 定制标记库集,这些标记库实现大量服务器端 Java 应用程序常用的基本功能。通过为典型表示层任务(如数据格式化和迭代或条件内容)提供标准实现,JSTL 使 JSP 作者可以专注于特定于应用程序的开发需求,而不是为这些通用操作“另起炉灶”。

 在JSTL1.0的时候,在页面显示数据必须用<c:out>来进行,然而在JSTL1.1中,由于JSP2.0规范已经默认支持EL表达式,因此可以直接在JSP页面使用表达式,看下面一个例子

  <c:out value="${sessionScope.anyValue}" default="no value" escapeXml="false"/>


分享到:
评论

相关推荐

    struts1.2、jstl、jsp三种标签教程

    2. **JSTL应用**:掌握JSTL的各个标签库,学会如何在JSP页面中使用JSTL简化代码,提升代码可读性。 3. **JSP进阶**:学习EL表达式,理解JSP指令(taglib、page、include等),以及JSP生命周期和内置对象的使用。 4...

    jstl和struts标签

    Struts标签库包括表单标签、HTML标签、逻辑控制标签等,极大地提高了开发效率。 #### 常用JSTL标签概述 ##### 1. EL(Expression Language) EL(表达式语言)是一种在JSP页面中用于访问数据的语言,它允许开发者...

    Struts标签 和jstl标签

    Struts标签和JSTL(JavaServer Pages Standard Tag Library)标签是Java Web开发中的两种重要组件,...深入研究“Struts标签参考.CHM”和“jstl-1_1-mr2-spec.pdf”这两个文档,将有助于你更好地理解和运用这些技术。

    混用JSTL及EL和Struts.txt

    在IT领域的Web开发中,JavaServer Pages (JSP)、Java Standard Tag Library (JSTL)、Expression Language (EL)以及Struts框架是常见的技术组件,它们各自扮演着不同的角色,但又可以协同工作,为开发者提供强大的...

    JSP+Struts+JSTL+EL学习实例

    2. **JSP页面设计**:学习如何在JSP页面中使用JSTL标签(如`&lt;c:forEach&gt;`、`&lt;fmt:formatDate&gt;`等)和EL表达式(如`${}`)进行数据处理和展示。 3. **Action和Service层设计**:查看Action类如何接收请求,调用...

    JSTL、EL、ONGL、Struts标签的区别

    **EL 与 JSTL 的关系**: EL 通常作为 JSTL 的一部分被使用,即 JSP 将 EL 表达式嵌入到 JSTL 标签中以实现数据的动态展示。 #### 三、ONGNL (Object-Graph Navigation Language) **定义**: OGNL 是一种强大的...

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

    jstl和struts2标签截取字符串 从给定的文件信息中,我们可以看到,jstl和struts2标签都是用于截取字符串的。...struts2标签也提供了多种方式来截取字符串,如使用`&lt;s:property&gt;`标签和`&lt;s:substring&gt;`标签等。

    JSP+Struts+JSTL+EL新闻发布系统jsp

    5、本系统采用到的技术:JSP+Struts+JSTL+EL,我本人喜欢JSTL+EL的组合方式,他不景向页面美观! 6、mysql.sql这个文件是mysql的脚本文件,您可以用它来创建数据库! &lt;!DOCTYPE ...

    Using the JSP Standard Tag Library (JSTL) with Struts

    ### 使用JSP标准标签库(JSTL)与Struts框架 #### JSTL与Struts结合的关键知识点 **一、JSTL简介** JSP Standard Tag Library (JSTL)是JavaServer Pages (JSP)的一个扩展,它提供了一系列预定义的标签,用于简化...

    struts2+JSP

    3. **动态标签库支持**:Struts2可以与JSTL和其他自定义标签库无缝集成,简化视图层的开发。 4. **数据库集成**:在描述中提到的MySQL,Struts2可以通过DAO(Data Access Object)模式与数据库交互,实现数据的增删...

    jsp+struts2完整实例

    对于JSP页面,开发者会使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)等技术来简化页面逻辑,EL用于动态获取数据,JSTL提供了一系列标签库,方便操作集合、条件判断等。在这个实例...

    Struts标签库jstl.jar standard.jar

    在JSTL中,`jstl.jar`文件包含了所有这些标签库的实现,而`standard.jar`文件则包含了Apache Tomcat提供的JSP标准标签库支持,如EL(Expression Language)和JSTL Core库的一些依赖。 **Struts标签库**,是Apache ...

    Struts2常用标签

    Struts2的一个显著特点是支持多种表达语言,包括OGNL(Object-Graph Navigation Language)、JSTL(JavaServer Pages Standard Tag Library)、Groovy以及Velocity,这比Struts1.x仅支持EL(Expression Language)...

    jsp+struts2购物车

    在"jsp+struts2购物车"项目中,JSP主要负责展示用户界面,包括商品列表、购物车页面等。开发者通常会使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)来简化页面逻辑,提高可维护性。...

    从JSTL和STRUTS的TLD文件到自定义EL函数

    ### 从JSTL和STRUTS的TLD文件到自定义EL函数 #### TLD文件简介 在Java Web开发中,特别是在使用JSP技术时,我们经常需要使用到一些预定义好的标签库来简化页面的开发过程。JSTL(JavaServer Pages Standard Tag ...

    jstl指导手册jsp2.0

    **JSTL(JavaServer Pages Standard Tag Library)是Java服务器端的一个标准标签库,它为JSP页面提供了用于处理常见任务的标签,如迭代、条件判断、XML处理、国际化等。JSTL的主要目标是减少在JSP页面中使用脚本元素...

    struts2标签集合

    Struts2标签集合是Struts2框架中的一大特色,它提供了丰富的标签库,极大地简化了JSP页面中的Java代码,使页面逻辑与表现层更加分离,提升了开发效率和可维护性。Struts2的标签库与框架的其他部分紧密集成,能够方便...

    struts2➕jsp宿舍管理系统

    在Struts2框架中,JSP通常包含HTML和一些JSP标签,如s:form、s:textfield、s:submit等Struts2标签库的元素。这些标签使得页面与后台数据的绑定更加便捷,降低了代码的耦合度。在宿舍管理系统中,JSP页面可以展示宿舍...

Global site tag (gtag.js) - Google Analytics