在Tomcat和Weblogic中JSTL的配置
1.下载jakarta-taglibs-standard-1.1.2.zip(在Weblogic中必须下载1.0版http://jakarta.apache.org/site/downloads/downloads_taglibs-standard-1.0.cgi)
2.解压后,将standard.jar和jstl.jar文件拷贝到WEB-INFlib
3.将jakarta-taglibs-standard-1.1.1tld下的tld类型文件拷到"WEB-INFtlds"下(1.1是15个文件,1.0是8个)
4.在WEB-INF下建立web.xml文件:(以下<taglib>定义是针对1.0的)
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app 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">
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/tlds/fmt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt-rt</taglib-uri>
<taglib-location>/WEB-INF/tlds/fmt-rt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tlds/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core-rt</taglib-uri>
<taglib-location>/WEB-INF/tlds/c-rt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
<taglib-location>/WEB-INF/tlds/sql.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/sql-rt</taglib-uri>
<taglib-location>/WEB-INF/tlds/sql-rt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
<taglib-location>/WEB-INF/tlds/x.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/x-rt</taglib-uri>
<taglib-location>/WEB-INF/tlds/x-rt.tld</taglib-location>
</taglib>
</web-app>
建立一个名为test.jsp文件
<%@ page isELIgnored="false" %>Tomcat中必须加这行,因为,默认jsp是不支持EL的.Weblogic中不能加,加了会出错!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@ page contentType="text/html;charset=GB2312" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head>
<title>测试你的第一个使用到JSTL 的网页</title>
</head>
<body>
<c:out value="欢迎测试你的第一个使用到JSTL 的网页"/>
</br>你使用的浏览器是:</br>
<c:out value="${header["User-Agent"]}"/>
<c:set var="a" value="David O"Davies" />
<c:out value="David O"Davies" escapeXml="true"/>
</body>
</html>
分享到:
相关推荐
**配置JSTL标签库**通常涉及以下几个步骤: 1. **添加依赖**:在项目中,你需要引入JSTL相关的jar文件。对于Maven项目,可以在pom.xml中添加如下依赖: ```xml <groupId>javax.servlet.jsp.jstl <artifactId>...
配置JSTL标签库通常涉及以下步骤: 1. **添加依赖**:将`jstl.jar`和`standard.jar`文件添加到项目的类路径中。如果是Maven项目,可以在`pom.xml`文件中添加对应的依赖项。 2. **引入JSTL库**:在JSP页面的顶部...
配置JSTL标签库通常分为以下几个步骤: 1. **获取JSTL库**:首先,你需要下载JSTL的jar文件,通常包含`jstl.jar`和`standard.jar`。这两个文件分别包含了JSTL的核心实现和额外的标签库实现,比如EL表达式支持。 2....
### 安装和配置JSTL 1. **JSP容器**:确保你有一个支持JSP 1.2或更高版本的容器,如Apache Tomcat。 2. **下载JSTL**:从官方网址(http://java.sun.com/products/jsp/jstl/)获取JSTL的JAR文件和TLD文件。 3. **...
在IDEA这个强大的Java开发环境中,配置JSTL标签库可以使我们的开发工作更加高效。 首先,我们需要了解JSTL的核心组件。JSTL主要由以下几个部分组成: 1. **Core**: 提供基本的控制流标签,如`<c:if>`、`...
**JSTL标签库配置文件详解** JavaServer Pages Standard Tag Library(JSTL)是用于增强JSP页面可维护性和可读性的标准标签库。它提供了处理常见任务的标签,如迭代、条件判断、XML处理等,使得JSP开发者能够避免...
而Tomcat10则是为Java EE 8和Java EE 9规范设计的,尽管这两个版本的Tomcat在功能上有所增强,但它们都要求开发者正确配置JSTL依赖,以在JSP页面中使用JSTL标签。 在使用JSTL时,你需要确保添加了正确的JSTL和相应...
在`web.xml`中,需要配置JSTL的标签处理器工厂,以使服务器知道如何处理JSTL标签。例如: ```xml ... <taglib-uri>/tags/jstl-core <taglib-location>/WEB-INF/c.tld <taglib-uri>/tags/jstl-fmt ...
以下是关于JSTL标签库所需导入的JAR包及其功能的详细解释: 1. **jstl.jar**:这是核心JSTL库,包含了大部分常用的标签,如 `<c:if>`, `<c:forEach>`, `<fmt:formatDate>` 等。这些标签提供了条件判断、循环、格式...
`使用说明.txt`文件通常会详细解释如何在项目中引入和使用JSTL,包括配置步骤、标签的用法示例以及常见问题的解决方法。建议仔细阅读该文件以更好地理解和应用JSTL。 总之,JSTL通过提供一系列预定义的标签,使JSP...
JSTL标签库极大地简化了JSP页面的编写,使代码更易读,更易于维护。通过正确配置和使用JSTL,你可以创建出更高效、更结构化的Web应用程序。在实际项目中,结合EL的使用,可以进一步提高代码的可读性和可维护性。
自定义JSTL标签是JSTL功能的一个扩展,允许开发者根据具体需求创建自己的标签,进一步提升项目的定制化程度。本项目包含的"JAVAEE-1-jstl"压缩包文件,很可能是为了解释如何在Java项目中创建和使用自定义JSTL标签。 ...
**正文** JSTL(JavaServer Pages Standard Tag Library)是Java Web开发中一个重要的标签库,主要用于简化...通过学习和实践这些内容,开发者可以更加熟练地在JSP页面中运用JSTL标签,提升Web应用的开发质量和效率。
### JSTL标签教程知识点详解 #### 一、JSTL简介 - **定义**:JSP标准标签库(JSTL,JavaServer Pages Standard Tag Library)是一种为简化JSP页面开发而设计的标准标签库。它提供了一系列预定义的标签,用于执行...
在SSH框架中,Spring可以配置JSTL标签的初始化参数,比如设置默认的国际化资源文件。而Struts2则可以配合JSTL来渲染视图,比如使用`<s:property>`标签显示模型属性,`<s:if>`进行条件判断。 学习JSTL网络标签与SSH...
### JSTL标签库及其下载 #### JSTL概述 JSTL(JavaServer Pages Standard Tag Library,JavaServer页面标准标签库)是一组用于开发JavaServer Pages页面的标准标签集合。这些标签简化了JSP页面的编写工作,使...
JSTL(JavaServer Pages Standard Tag Library)是JavaServer Pages技术的一个重要组成部分,它提供了一系列预定义的标签,用于简化JSP页面的开发。在Java Web应用中,JSTL通常与EL(Expression Language)一起使用...
### JSTL 标签库概述与应用 ... 配置JSTL JSTL的配置通常涉及两个JAR文件:`jstl.jar` 和 `standard.jar`。为了在JSP页面中使用JSTL标签,需要通过 `<%@ taglib %>` 指令引入相应的标签库。例如: ```jsp ...
这个"jstl标签库jar包"就是包含了这些功能的Java类库,用于在Web应用程序中引入JSTL的支持。 **JSTL的组成部分**: 1. **Core库**:提供基本的控制结构,如循环、条件语句、重定向、URL生成等。 2. **I18N和Format...