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

el表达式 jstl 本地tld配置 环境tomcat5.5

阅读更多

 

一、启用EL表达式

 

首先需要两个jar包

 

	jstl.jar 和 standard.jar


如果不涉及jstl就可以直接在jsp头中声明

 

<%@ page isELIgnored="false" %>

  还要检查下web.xml中的声明

 

<web-app id="WebApp_ID" version="2.4"
	xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

  其中的version还有2_4.xsd如果是2.5的则要改成2.4,

 

二、使用JSTL

通常情况下我们还要借助于JSTL,结合EL表达式使用

一般网上介绍是这样声明taglib的

 

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

 

 或者

 

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

 

 我暂不清楚这两者有什么区别,但是有些eclipse会提示第二种不合法。

 

但我更喜欢程序和外界没有任何关联,所以在网上搜到让jsp来引用本地的tld文件

1.将下载到的tld文件——例如c.tld放到项目WEB-INF下或建一个目录

2.在项目的web.xml中声明taglib

 

<jsp-config>
	<taglib>
		<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
		<taglib-location>/WEB-INF/c.tld</taglib-location>
	</taglib>
</jsp-config>

 

 3.然后就可以在jsp中这样使用了

 

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

 当然也可以用其他的uri

 

分享到:
评论

相关推荐

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

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

    JSTL以及EL表达式所需jar包

    虽然EL是Java EE的一部分,但在某些情况下,如Tomcat这样的轻量级应用服务器,可能需要这个JAR来支持EL表达式。 在部署Web应用到服务器之前,确保将这两个JAR文件添加到WEB-INF/lib目录下。这样,服务器就可以识别...

    el表达式EL表达式言语和JSTL

    EL表达式经常与JSTL一起使用,尤其是在JSTL的`c`(Core)标签库中。例如,`&lt;c:if&gt;`和`&lt;c:forEach&gt;`标签可以配合EL表达式进行条件判断和循环操作。通过这种方式,开发者可以将业务逻辑和视图层分离,提高代码的可读性...

    EL表达式与JSTL标签库

    EL表达式与JSTL标签库,挺实用的工具

    tomcat 5.5下使用JSTL所需JAR包

    本话题将详细介绍在Tomcat 5.5环境下如何使用JSTL1.1,并重点讲解所需的两个关键JAR包:jstl-1.1.2.jar和standard1.1.2.jar。 首先,我们需要理解JSTL1.1.2.jar的作用。这个JAR包包含了JSTL的核心API,提供了如if、...

    JSTL,EL表达式语法简介

    JSTL的核心是与Java Expression Language(EL)紧密集成,EL则是一个用于在JSP页面中获取和操作数据的简洁表达式语言。 **EL(Expression Language)**是Java Servlet 2.4及更高版本中引入的一种轻量级脚本语言。它...

    EL表达式和Jstl.docx

    ### EL表达式与JSTL标签库详解 #### 一、EL表达式 **1.1 什么是EL表达式** EL(Expression Language)表达式是一种简洁的语法结构,用于访问和处理Java对象,特别是在JSP页面中。它使得开发者能够更方便地在JSP...

    EL表达式+JSTL常用标签

    EL表达式 JSTL常用标签 用于web开发

    EL表达式&JSTL;标签库_jar包

    EL表达式(Expression Language)与JSTL(JavaServer Pages Standard Tag Library)是JSP Web开发中的重要组成部分,它们极大地提升了代码的可读性和维护性。在这个名为"EL表达式&JSTL;标签库_jar包"的压缩包中,...

    el表达式+JSTL.rar

    《深入理解EL表达式与JSTL在企业实训中的应用》 在现代Web开发中,EL(Expression Language)表达式和JSTL(JavaServer Pages Standard Tag Library)是两个非常重要的技术,它们大大简化了Java Web应用的视图层...

    EL表达式所用的jar包.rar

    在项目开发中,如果遇到JSP页面无法识别或执行EL表达式,很可能是缺少了必要的依赖库,特别是`el-api.jar`和`jstl.jar`这两个核心jar包。 首先,`el-api.jar`包含了EL表达式的API定义,定义了EL表达式的语法和行为...

    JSTL自定义EL表达式

    本资源主要讲解了如何在JSTL中定义和使用自定义的EL表达式,这对于提高JSP页面的可读性和可维护性至关重要。 首先,理解JSTL的基础概念。JSTL由几个核心标签库组成,如fmt、fn、sql、xml等,它们提供了处理日期和...

    el表达式 jstl

    JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet...JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:

    tomcat5.5javax.el.jar

    标题中的"tomcat5.5javax.el.jar"指的是Tomcat 5.5版本中与Java Expression Language (EL)相关的jar包。EL是JavaServer Pages (JSP) 2.0及更高版本中引入的一种轻量级表达式语言,用于简化在JSP页面中访问JavaBean...

    EL表达式和Jstl详细教程

    **EL表达式与JSTL详解** EL(Expression Language,表达式语言)是Java服务器页面(JSP)技术的一部分,它提供了一种简洁的方式来访问JavaBean属性和表达式中的其他对象。EL表达式通常用于在JSP页面中获取数据、...

    EL表达式言语和JSTL

    **EL表达式语言和JSTL** EL(Expression Language)表达式语言是JavaServer Pages(JSP)技术的一部分,主要用于简化在JSP页面中获取、操作和显示数据。EL表达式语言提供了一种简洁的方式来访问JavaBeans属性、JSP...

    09_尚硅谷_EL表达式&JSTL标签库_王振国 - 课堂笔记.pdf

    EL表达式和JSTL标签库是Java Web开发中非常重要的两个知识点。EL表达式主要用于简化JSP页面中的数据访问,而JSTL(JavaServer Pages Standard Tag Library)标签库则提供了一系列标准的JSP标签,用于实现数据操作、...

    EL表达式练习 EL表达式练习

    EL(Expression Language,表达式语言)是JavaServer Pages(JSP)2.0及更高版本中的一个重要组成部分,它提供了一种简洁、强大的方式来访问JavaBean属性和表达式求值。EL表达式主要用于简化JSP页面中的代码,提高...

    JSTL、EL表达式使用教程

    2. **国际化(I18N)标签库**:支持多语言环境,便于应用的本地化。 3. **SQL标签库**:简化数据库访问,提供了执行SQL查询、处理结果集等功能。 4. **XML标签库**:处理XML文档,包括解析、遍历XML节点、执行XSLT转换...

    EL表达式包括字符串处理,时间日期的格式化,数字处理

    ### EL表达式详解 #### 一、EL表达式的概述与基本使用 EL(Expression Language),即表达式语言,是JavaServer Pages (JSP) 2.0标准的一部分,用于简化JSP页面中对数据访问的操作。它允许开发者通过简单的语法在...

Global site tag (gtag.js) - Google Analytics