极速下载网_抖音极速版下载_快手极速版_百度爱奇艺极速版

入门教程:JSP标准模板库(上) iPad地图入门教程

入门教程:JSP标准模板库(上)

评论数:0出处:极速APP下载网

一个简单的初级入门iPad2使用教程,希望对刚入手ipad2的朋友们有所帮助

简介JSP标准模板库(JSTL)是SUN公司发布的一个针对JSP开发的新组件。JSTL允许你使用标签(tags)来进行JSP页面开发,而不是使用多数JSP程序员已经习惯了的scriptlet代码方式开发。JSTL几乎能够做到传统JSP scriptlet代码能做的任何事情。你可能会疑惑,为什么我们需要另一种这样的HTML生成语言呢?

STL允许JSP程序员使用tags而不是JAVA代码来编程。为了展示为什么这个是更优越的,下面将给出示例。我们会检查一个非常简单的从1数到10的JSP页面。我们将通过两种方法来检查,一种是基于JSP的scriptlet,一种是JSTL。当这个计数器页面的例子是用JSP scriptlet来编写时,JSP页面如下所示:

      Count to 10 in JSP scriptlet          Count to 10 Example (using JSTL) 

           

           

当你检查上面这个例子的代码时,你会看到,JSP页面只包含标签。上面的代码使用诸如和这样的HTML标签。这种标签用法不限制于HTML标签。这段代码也可以使用诸如和这样的JSTL标签。在本文中,将会介绍一些JSTL的基础。

安装JSTL要使用JSTL,你必须安装有一个JSP1.2(或者更高版本)的容器。最普通的JSP容器是Apache Tomcat。你能够从http://jakarta.apache.org/tomcat/这里下载到。独立的Tomcat允许你使用常规的JSP scriptlet代码。要使用JSTL,你必须在Tomcat中安装JSTL。JSTL的主要URL是 http://java.sun.com/products/jsp/jstl/。要使用JSTL,必须解压这个文件,然后将它安装到Tomcat的正确位置。

要在Tomcat中安装JSTL,有下面三个步骤:

拷贝JSTL JAR文件到Tomcat的lib目录中.

如果你使用的是Windows, 那么lib目录最可能的位置是C:\Program Files\Apache Tomcat 4.0\webapps\ROOT\WEB-INF\lib。你应该拷贝这些JAR包到你的Tomcat JAR目录。

拷贝JSTL TLD文件到Tomcat的web-inf目录中

你检查JSTL发布文件时,你应该会注意到有8个文件是以TLD扩展名结尾的。所有这8个文件都应该复制到你的web-inf目录中。

修改web.xml文件包含这些TLD文件。

最后,你必须修改你的web.xml,添加8个标签库的表项(entry)。需要添加的表项如下所示:    http://java.sun.com/jstl/fmt    /WEB-INF/fmt.tld

    http://java.sun.com/jstl/fmt-rt    /WEB-INF/fmt-rt.tld

    http://java.sun.com/jstl/core    /WEB-INF/c.tld

    http://java.sun.com/jstl/core-rt    /WEB-INF/c-rt.tld

    http://java.sun.com/jstl/sql    /WEB-INF/sql.tld

    http://java.sun.com/jstl/sql-rt    /WEB-INF/sql-rt.tld

    http://java.sun.com/jstl/x    /WEB-INF/x.tld

    http://java.sun.com/jstl/x-rt    /WEB-INF/x-rt.tld

完成上面这三步后,你现在可以准备测试你的JSTL安装了。可以通过创建一个包含JSTL的JSP页面来验证。一个最简单的范例程序就是上面的那个计数器程序。你应该将它放置在你的Webroot目录中(C:\Program Files\Apache Tomcat 5.0\webapps\ROOT)。一旦Tomcat启动后,你应该能够通过浏览 http://127.0.0.1:8080/count.jsp来查看这个页面。

如果你没有正确安装JSTL,那么可能不会出现错误信息。如果JSTL不能解释你的标签含义,那么它在Web浏览器上会直接跳过。然后Web浏览器将解释这些未知的HTML标签。多数浏览器仅仅只是忽略这些未知的HTML标签。

To be continued......

Translated by Caiyi0903(Willpower),2004.2.19

更多专题:JSP教程 windows
文摘标题:《入门教程:JSP标准模板库(上) iPad地图入门教程》
来源网址:https://www.smooth-design.cn/shouyou/tpart-29021.html