,这些标记常常以“<%”开始并以“%>”结束。
例如,这儿有一个JSP页面:因此我们不难看出,JSP是一种非常灵活的程序设计设计语言,它可以与JavaBean应用丌发中采用JSP技术,不仅可以大大提商开发效率,还可以有效地保障企业原有2)JSP语言的基本概念:它将输出“hello<head><title>jsp概述</title></head><I><%out.println(“helloworld”);%></I>的IT投资。
MVC框架<html><body>JSP(1AVA</body></html>图2.2SERVERworld”。
9华中科技大学硕士学位论文Tomcat概述Jsp文件或者包含这两种文件的目录,另外还会有一个WEB—INF目录,这个目录很重可重用的已有组件,另外,还可控制JSP引擎的运行。
为了简化Scripting个
压缩包。
这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html和文件。
wAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(WebArchive)于Java的Tomcat也具有跨平台性I矧。
容器;Catalina,完整的实现了Servlet2.3和Jspl.2规范。
由于Java的跨平台特性,基4.x与3.x的架构不同,而是重新设计的。
Tomcat4.x中采用了新的Servlet为Servlet的部分,Directives可以控制这个Servlet的整体结构,而Actions可以指定被JavaWorld杂志的编辑选为2001年度最具创新的java产品,可见其在业界的地位。
elements可以定义最终转换的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。
由于有了Tomcat是一个
免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中次被Request时),当再次Request此JSP页面时,将察觉不到一瞬的延迟。
一些Web通常,要将文件以“.jsp”为扩展名,并将它放置到任何可以放置普通WEB页面的可以在某一段上利用一些预定义的变量,如request。
它恰恰将转换为Servlet文件,其中的静态HTML仅仅用来输出Servlet服务方法返回Servers允许您为它定义别名,从而,好象一个URL是指向一个HTML,但事实上它pages已经被转换为Servlet且Servlet被编译进而被装载(在第一路径下.尽管JSP文件看起来更象是HTML文件而不是Servlet文件,但,事实上,指向的是一个Servlet或JSP构造一个JSP个应用的配置文件,而classes目录下则包含编译好的Servlet类和Jsp或Servlet所依Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现12el。
Tomcatelements,Directives,和Actions。
使用Scriptingpage,除了可内嵌的规则的HTML,还有三类主要的JSP元素:的信息。
如果JSP要。
通常在WEB.INF目录下有一个web.xml文件和一个classes目录,web.xml是这Tomcat2.3Scriptingpages。
elements,10华中科技大学硕士学位论文2.4数据库服务器增加了许多更先进的功能。
具有使用方便可伸缩性好与相关软件集成程度高等优点。
性上,提供了高端客户/月艮务器数据库的可靠性和高级功能。
SQLServerTomcat不仅仅是一个Servlct容器,它也具有传统的Web服务器的功能:处理Html多工具用于管理系统及数据库和表。
SQL这种集成只需要修改一下Apache和Tomcat的配置文件即可。
的提交业务应用软件。
它建立于Microsoft2000提供了一个强大的客户,服务器平台【27l,在多个环境中有效它还代表着下一代Microsoft.N