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

JSTL 设置

    博客分类:
  • JSP
阅读更多
在tomcat5.0 JSTL还需要自已配置
虽然JSTL计划捆绑到下一波Web容器中,但您目前必须自己进行设置。按以下步骤操作以将JSTL装载到Web容器中
1.从 apache.org下载 jakarta-taglibs-standard-current.tar.gz 。
2.解压缩下载的文件。
3.将 jakarta-taglibs/standard-1.0.3/tld/c.tld 拷贝到 WEB/INF/tlds 目录。
4.将 jakarta-taglibs/standard-1.0.3/lib 中的所有JAR文件拷贝到 WEB-INF/lib 目录。
5.将以下显示的条目添加到 WEB-INF/web.xml 部署描述符中。
<taglib>
  <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
  <taglib-location>/WEB-INF/tlds/c.tld</taglib-location>
</taglib>

6.重启Web容器。
联合 JSTL标记
如果您希望在JSP页面上使用任何JSTL标记,您首先必须在该页面上声明标记库前缀和URL。我们正在使用核心JSTL库,因此使用的标准前缀是 c (代表 核心)。显示增加了 taglib 指令的Web站点索引文件:
<%@ page language="java" contentType="text/html" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<html>
<head>
     <title>newInstance.com</title>
     <meta http-equiv="Content-Type" content="text/html; 
       charset=iso-8859-1" />
     <link href="/styles/default.css" rel="stylesheet" type="text/css" />
</head>
<body>
<jsp:include page="header.jsp" flush="true">
     <jsp:param name="pageTitle" value="newInstance.com"/>
     <jsp:param name="pageSlogan" value=" " />
</jsp:include>
<%@ include file="/navigation.jsp" %>
<jsp:include page="bookshelf.jsp" flush="true" />
<jsp:include page="/mt-blogs/index.jsp" flush="true" />
<%@ include file="/footer.jsp" %>
</body>
</html>



在向JSP页面添加了JSTL taglib之后,您可以使用核心库中的任何标记,只需把标记的前缀改为 c 。为了了解这一流程,我们将尝试把页面从 jsp:include 标记转换成 c:import 标记。 表2显示了本系列第二部分介绍的 jsp:include 实例(见 参考资料)转为使用新 c:import 标记。

<%@ page language="java" contentType="text/html" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<html>
<head>
     <title>newInstance.com</title>
     <meta http-equiv="Content-Type" content="text/html; 
       charset=iso-8859-1" />
     <link href="/styles/default.css" rel="stylesheet" type="text/css" />
</head>
<body>
<jsp:include page="header.jsp" flush="true">
     <jsp:param name="pageTitle" value="newInstance.com"/>
     <jsp:param name="pageSlogan" value=" " />
</jsp:include>
<%@ include file="/navigation.jsp" %>
<c:import url="bookshelf.jsp" />
<c:import url="/mt-blogs/index.jsp" />
<%@ include file="/footer.jsp" %>
</body>
</html>
分享到:
评论

相关推荐

    EL,jstl,js 对select元素

    EL,jstl,js 对select元素EL,jstl,js 对select元素EL,jstl,js 对select元素

    JSP实例编程100例

    57、JSTL设置语言地区 58、Cookie数据的存取 59、session有效时间的设置与取得 60、session时间与ID 61、Cookie有效时间的设置 62、利用隐藏字段传送数据 63、JSP 使用 JavaBean 的方法 64、JSP 使用 JavaBean 65、...

    JSTL访问数据库示例代码

    JSTL访问数据库示例代码,包括设置数据源和进行查询的各种方法代码。

    JSTL详细配置

    对JSTL的配置做了很详细的介绍。使用JSTL可以很好的方便就行web开发,简化开发代码,方便修改。

    JAP编程学习100例

    57、JSTL设置语言地区 58、Cookie数据的存取 59、session有效时间的设置与取得 60、session时间与ID 61、Cookie有效时间的设置 62、利用隐藏字段传送数据 63、JSP 使用 JavaBean 的方法 64、JSP 使用 JavaBean 65、...

    关与jstl,jsp标签的综合教程

    很好的一套页面处理脚本,jstl ,El 让你从此不在害怕使用标签!

    jstl中判断list中是否包含某个值的简单方法.docx

    jstl判断list中是否包含某个值的简单方法 jstl(JavaServer Pages Standard Tag Library)是 Java web 开发中的一种常用标签库,用于简化 JSP 页的编程。jstl 中判断 list 中是否包含某个值是开发中常见的问题,...

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

    在上面的代码中,我们使用`c:set`标签来设置一个变量`testStr`,然后使用`c:choose`标签来判断字符串的长度是否大于10。如果大于10,则使用`fn:substring`函数来截取字符串的前10个字符,否则直接输出原字符串。 ...

    javaweb 基于jstl的web项目管理系统

    【一】 权限设置: 系统默认为两种权限;管理员(用1表示)、普通用户(用0表示);可扩充 1, 普通用户: i. 工程管理;浏览工程项目 查找工程项目 职工管理;浏览职工信息 检索职工信息 职务管理;浏览职务 ...

    JSTL详细标签库介绍

    &lt;!...&lt;HTML&gt;&lt;HEAD&gt;关于java异常处理(讲义)--JSP中文网 ;...关于java异常处理(讲义),JSP中文网&gt; 关于java异常处理(讲义)&gt; ...&lt;META name=GENERATOR content="MSHTML 8.00.7600.16535"&gt;&lt;/HEAD&gt; ...以下这些情况都可以引发...

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

    2、栏目是无级分类的,您可以随意设置栏目,只要您能想到的,多少都可以:) 3、制作简单,由于本人以前曾经使用过动易网站管理系统,所以在功能方面向动易文章管理系统靠拢, 前台制作采用标签制,分为系统标签和...

    Web开发——jstl标签真分页实战

    &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt; 1.currPage 是存储在session中的当前页码 2.maxPage 是你计算出来的最大页码 3.servlet/ShowTopicServlet 这个Servlet是你的处理的servlet或者...

    jsp中使用jstl导入html乱码问题解决方法

    所幸的是charEncoding可以直接通过直接设置,所以只需设置一下就好了,许多人说可以通过在html中通过meta设置contentType,但我试验过却不行,也是通过看jstl的源码才发现可以设置这个,因为平时都是用cimport导入...

    jsp所需 jstl.jar和standard.jar

    lib下导入jstl.jar和standard.jar然后设置build path!!!

    JSP动态网页设计:第11章 EL与JSTL.ppt

    JSP 动态网页设计之 EL 与 JSTL EL(Expression Language)简介 ------------------------- EL 是 JSP 2.0 中新增加的一种可简化 JSP 开发的技术,可以非常方便地访问 JSP 页面相关的数据和支持基本的算术、关系和...

    spring+struts+hibernate+dwr+jstl做的实例

    以用户管理为例,结合spring struts hibernate dwr jstl做的实例,struts hibernate dwr 与Spring完全结合,实现用户列表、信息增、删、改、查、维护时用户重名提示等功能,还包括页面自动转码设置(web.xml),...

    运用JSP+Struts+JSTL技术的MVC架构,数据库采用SQL Server留言本

    设置数据库: 把/zefeng/database/zefenggb_Data数据库文件,附加到SQL Server数据库中,数据库的用户名和密码设置成sa

    Java Web入门经典第九章源代码

    视频讲解:85分钟9.1 JSTL标签库简介 186 9.2 JSTL的下载与配置 187 9.2.1 下载JSTL标签库 188 9.2.2 配置JSTL 188 9.3 表达式标签 190 9.3.1 输出标签 190 9.3.2 变量设置标签 192 9.3.3 变量移除标签 194 ...

Global site tag (gtag.js) - Google Analytics