当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

Tomcat与Java Web开辟技术详解[Java编程]

赞助商链接



  本文“Tomcat与Java Web开辟技术详解[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

本章介绍如安在Tomcat上成立和公布Web利用.这里首先讲授Tomcat的目录构造以及Web利用的目录构造,接着介绍若何将HTML、Servlet、JSP和Tag Library布置到Web利用中,然后介绍把整个Web利用打包并公布的办法,最后介绍如安在Tomcat上配置虚拟主机.

本章侧重于谈论Web利用的构造和公布办法,所以没有对本章的Servlet和JSP的例子举行具体注释,关于Servlet和JSP的技术可以辨别参考别的章节的内容.

2.1 Tomcat的目录构造

在Tomcat上公布Web利用之前,首先要理解Tomcat的目录构造.Tomcat的目录构造拜见表2-1,这些目录都是的子目录.

表2-1 Tomcat的目录构造

目 录 描 述
/bin 存放在Windows平台 以及Linux平台上启动 和关闭Tomcat的脚本文件
/conf 存放Tomcat服务器的各种配置文件, 此中最重要的配置文件是server.xml
/server 包含3个子目录: classes、lib和webapps
/server/lib 存放Tomcat服务器所需的各种JAR文件
/server/webapps 存放Tomcat自带的两个Web利用: admin利用和manager利用
/common/lib 存放Tomcat服务器以及全部 Web利用都可以拜候的JAR文件
/shared/lib 存放全部Web利用都可以拜候的JAR文件
/logs 存放Tomcat的日记文件
/webapps 当公布Web利用时, 默许情形下把Web利用 文件放于此目录下
/work Tomcat把由JSP生成的 Servlet放于此目录下

从表2-1可以看出,在/server/lib目录、/common/lib和/shared/lib目录下都可以放JAR文件,它们的辨别在于:

在/server/lib目录下的JAR文件只可被Tomcat服务器拜候

在/shared/lib目录下的JAR文件可以被全部的Web利用拜候,但不能被Tomcat服务器拜候

在/common/lib目录下的JAR文件可以被Tomcat服务器和全部Web利用拜候

此外,关于下面将要介绍的Java Web利用,在它的WEB-INF目录下,也可以成立lib子目录,在lib子目录下可以放各种JAR文件,这些JAR文件只能被当前Web利用拜候.

在以上提到的lib目录下都只承受JAR文件,假如类压缩文件为ZIP文件,应当将它展开,重新打包为JAR文件再拷贝到lib目录中.假如直接将ZIP文件拷贝到lib目录,则会发现Tomcat服务器仍旧找不到相关的类.打包号令拜见2.2.8节.

2.2 成立和公布Web利用

Java Web利用由一组静态HTML页、Servlet、JSP和其他相关的class构成.每种组件在Web利用中都有固定的存放目录.Web利用的配置信息存放在web.xml文件中.在公布某些组件(如Servlet)时,必须在web.xml文件中增添呼应的配置信息.

2.2.1 Web利用的目录构造

Web利用具有固定的目录构造,这里假定开辟一个名为helloapp的Web利用.首先,应当在/webapps目录下成立这个Web利用的目录构造,拜见表2-2.

表2-2 Web利用的目录构造

目 录 描 述
/helloapp Web利用的根目录, 全部的JSP和HTML文件 都存放于此目录下
/helloapp/WEB-INF 存放Web利用的公布描写文件web.xml
/helloapp/WEB-INF/classes 存放各种class文件, Servlet类文件也放于此目录下
/helloapp/WEB-INF/lib 存放Web利用所需的各种JAR文件

比方,在这个目录下,可以存放JDBC驱动程序的JAR文件


  以上是“Tomcat与Java Web开辟技术详解[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • centos6.0 下apache+tomcat整合笔记
  • IIS6+Tomcat7整合
  • 详解 Nginx + Tomcat HTTPS/SSL 配置办法
  • 怎样在xp下操作tomcat安置一个java web项目
  • JSP利用服务器搭建实施文档(Nginx+Tomcat)
  • <b>Linux下Tomcat集群搭建历程全记录</b>
  • Linux(Ubuntu)下Nginx安装配置及与Tomcat整合
  • Ubuntu下基于Nginx实现Tomcat集群负载均衡
  • <b>RedHat Linux 5 Tomcat 的安装及环境的配置</b>
  • <b>CentOS下Tomcat 5.5 与 jdk1.6安装</b>
  • <b>Linux下配置Nginx + 双Tomcat负载均衡</b>
  • Linux下Tomcat安装与启动
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .