JSP模板教程。我如何使用jar文件

时间:2010-11-28 18:30:17

标签: java templates jsp jar

我正在尝试按照JSP模板的教程: http://java.sun.com/developer/technicalArticles/javaserverpages/jsp_templates/

我很难理解<%@ taglib uri='/WEB-INF/tlds/template.tld' prefix='template' %>标记。

template.tld文件是什么,它来自何处?

我曾尝试下载源代码的Resourses文件,但这只包含一个src.jar文件。我该如何使用它?我甚至无法打开文件!?!如何查看源代码示例?

2 个答案:

答案 0 :(得分:3)

它在jstl.jar。您的WEB-INF / lib中需要standard.jarjstl.jar作为JSTL。

你可以在这里得到你需要的东西:

http://tomcat.apache.org/taglibs/

下载标准标签库及其所有JAR;把它们放在你的WEB-INF / lib目录中。

答案 1 :(得分:1)

uri统一资源标识符不一定指向任何现有资源。它是标识符,与url进行比较,url是统一资源定位器,可帮助您找到某些内容。例如,在许多XML上下文中,它只是声明了一个名称空间。

然而,有时uri会指向您可以阅读的真实资源以获取更多信息。

在这种情况下,您声明要在您的jsp代码中使用的命名空间 template (例如<template:dosomething/>) - uri匹配任何实现您的标记功能的uri声明,并且可以在一个罐子里找到(jstl.jarstandard.jar,不记得哪个)。