当前位置: 首页 > 图文教程 > 网络编程 > JSP > JSP网站开发环境的目录结构标准

JSP
JAVA/JSP学习系列之三(Resin+Apache的安装)
JAVA/JSP学习系列之四(Orion App Server的安装)
JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)
JAVA/JSP学习系列之六(MySQL翻页例子)
JAVA/JSP学习系列之七(Orion下自定义Tag)
JAVA/JSP学习系列之八(改写MySQL翻页例子)
一个开发人员眼中的JSP技术(上)
JSP教程(一)
JSP教程(二)
jsp留言板源代码四: 给jsp初学者.
jsp留言板源代码三: 给jsp初学者.
jsp留言板源代码二: 给jsp初学者.
jsp留言板源代码一: 给jsp初学者.
一个开发人员眼中的JSP技术(下)
JSP教程(七)-pluginAction的使用
JSP教程(六)-怎么在JSP中跳转到别一页面
JSP教程(五)-JSP Actions的使用下
JSP教程(四)-JSP Actions的使用
JSP教程(三)--JSP中”预定义变量”的使用
我认为JSP有问题(上)

JSP网站开发环境的目录结构标准


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 74 ::
收藏到网摘: n/a

●所有的文件都位于“document root”(文档根)目录下,可以用J2EE SDK提供的工具将整个程序打包为一个.war文件。war是Web Application aRchive 的缩写,表示Web应用程序的一种压缩文件格式。

●*.jsp,*.html,etc.:静态和动态(主要是JSP)页面文件以及其他所有对于客户浏览器可以见的文件(包括图片,脚本文件Javascript,样式表文件等)都放置在根目录下。对于较大的应用程序,可以在根目录下建立更为复杂的目录层次结构。对于简单的应用程序则完全可以简单的经这些文件放在根目录下。

●/WEB-INF/web.xml:web.xml文件用于配置Web程序,它被称为Web应用程序部署描述器(Web Application Deployment Desicription)。他是一个用来描述Servlet和其他Web应用程序组成部分以及它们的初始参数等属性的XML文档。

●/WEB-INF/classes:这个子目录用于存储所有Java类文件和相关资源文件,如图片、语言信息等。这些类文件可能是servlet,也可能是普通的Java类。需要注意的是,如果一个类文件属于某个包(package),则需要将整个目录层次结构放置于classes目录下。

●/WEB-INF/lib:该子目录用于存放Web应用程序所需的所有库文件,这些库文件是以压缩的.jar文件格式存储的,它包含所有Web应用程序所需的类文件和相应的资源文件。比如,一个电子商务应用需要访问Oracle,就需要将要使用的JDBC驱动程序库文件都放置于lib目录下。